{ .x = REAL(FN32(0x1.a07a0cp-1), FN64(0x1.a07a0cp-1), FN80(0x1.a07a0cp-1), FN128(0x1.a07a0cp-1)), .y = REAL(FN32(0x1.fffc8ep-3), FN64(0x1.fffc8d3ebc158p-3), FN80(0x1.fffc8d3ebc158032p-3), FN128(0x1.fffc8d3ebc1580322c32ae15f43ep-3)) },
{ .x = REAL(FN32(0x1.ffa002p2), FN64(0x1.ffa002p2), FN80(0x1.ffa002p2), FN128(0x1.ffa002p2)), .y = REAL(FN32(0x1.f466e4p-97), FN64(0x1.f466e4b7d45fp-97), FN80(0x1.f466e4b7d45efaf6p-97), FN128(0x1.f466e4b7d45efaf57d16e8c3ac42p-97)) },
{ .x = REAL(FN32(-0x1.d93ec4p-17), FN64(-0x1.d93ec4p-17), FN80(-0x1.d93ec4p-17), FN128(-0x1.d93ec4p-17)), .y = REAL(FN32(0x1.00010ap0), FN64(0x1.00010bp0), FN80(0x1.00010afffffffeccp0), FN128(0x1.00010afffffffeccad0ffb65db74p0)) },
{ .x = REAL(FN32(0x1.518568p0), FN64(0x1.518568p0), FN80(0x1.518568p0), FN128(0x1.518568p0)), .y = REAL(FN32(0x1.fde5bap-5), FN64(0x1.fde5babe09787p-5), FN80(0x1.fde5babe09786a78p-5), FN128(0x1.fde5babe09786a7816fd5eff05ecp-5)) },
{ .x = REAL(FN32(0x1.b38fb8p-127), FN64(0x1.b38fb9daa78e4p-127), FN80(0x1.b38fb9daa78e44acp-127), FN128(0x1.b38fb9daa78e44ab2dcf7a6b1921p-127)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.b38fb8p-127), FN64(-0x1.b38fb9daa78e4p-127), FN80(-0x1.b38fb9daa78e44acp-127), FN128(-0x1.b38fb9daa78e44ab2dcf7a6b1921p-127)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.1b1d6cp-126), FN64(0x1.1b1d6c01534fbp-126), FN80(0x1.1b1d6c01534faca2p-126), FN128(0x1.1b1d6c01534faca2776075f8d055p-126)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.1b1d6cp-126), FN64(-0x1.1b1d6c01534fbp-126), FN80(-0x1.1b1d6c01534faca2p-126), FN128(-0x1.1b1d6c01534faca2776075f8d055p-126)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.700ca6p-126), FN64(0x1.700ca601b91acp-126), FN80(0x1.700ca601b91ac6d4p-126), FN128(0x1.700ca601b91ac6d334ca32f6a86fp-126)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.700ca6p-126), FN64(-0x1.700ca601b91acp-126), FN80(-0x1.700ca601b91ac6d4p-126), FN128(-0x1.700ca601b91ac6d334ca32f6a86fp-126)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.de76d8p-126), FN64(0x1.de76d7cf0a3c7p-126), FN80(0x1.de76d7cf0a3c68ep-126), FN128(0x1.de76d7cf0a3c68df5e3a0f0d749p-126)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.de76d8p-126), FN64(-0x1.de76d7cf0a3c7p-126), FN80(-0x1.de76d7cf0a3c68ep-126), FN128(-0x1.de76d7cf0a3c68df5e3a0f0d749p-126)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.370072p-125), FN64(0x1.370072acf9da7p-125), FN80(0x1.370072acf9da775ep-125), FN128(0x1.370072acf9da775dfd3f56958bc4p-125)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.370072p-125), FN64(-0x1.370072acf9da7p-125), FN80(-0x1.370072acf9da775ep-125), FN128(-0x1.370072acf9da775dfd3f56958bc4p-125)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.944d62p-125), FN64(0x1.944d61e0de68dp-125), FN80(0x1.944d61e0de68ce6p-125), FN128(0x1.944d61e0de68ce6096058a28cf4cp-125)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.944d62p-125), FN64(-0x1.944d61e0de68dp-125), FN80(-0x1.944d61e0de68ce6p-125), FN128(-0x1.944d61e0de68ce6096058a28cf4cp-125)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.06cbe6p-124), FN64(0x1.06cbe6055d5dcp-124), FN80(0x1.06cbe6055d5db958p-124), FN128(0x1.06cbe6055d5db958618399cdb9f1p-124)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.06cbe6p-124), FN64(-0x1.06cbe6055d5dcp-124), FN80(-0x1.06cbe6055d5db958p-124), FN128(-0x1.06cbe6055d5db958618399cdb9f1p-124)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.55a2acp-124), FN64(0x1.55a2ab06f9604p-124), FN80(0x1.55a2ab06f9603dcp-124), FN128(0x1.55a2ab06f9603dbfb1f7e18b71b9p-124)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.55a2acp-124), FN64(-0x1.55a2ab06f9604p-124), FN80(-0x1.55a2ab06f9603dcp-124), FN128(-0x1.55a2ab06f9603dbfb1f7e18b71b9p-124)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.bc2044p-124), FN64(0x1.bc2044bc44305p-124), FN80(0x1.bc2044bc44305046p-124), FN128(0x1.bc2044bc4430504600f5720213d7p-124)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.bc2044p-124), FN64(-0x1.bc2044bc44305p-124), FN80(-0x1.bc2044bc44305046p-124), FN128(-0x1.bc2044bc4430504600f5720213d7p-124)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.20ae94p-123), FN64(0x1.20ae9313f91f6p-123), FN80(0x1.20ae9313f91f676p-123), FN128(0x1.20ae9313f91f6760b3d2bd4e267fp-123)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.20ae94p-123), FN64(-0x1.20ae9313f91f6p-123), FN80(-0x1.20ae9313f91f676p-123), FN128(-0x1.20ae9313f91f6760b3d2bd4e267fp-123)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.774958p-123), FN64(0x1.774958cd2a427p-123), FN80(0x1.774958cd2a426ccap-123), FN128(0x1.774958cd2a426cca835ec2e59872p-123)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.774958p-123), FN64(-0x1.774958cd2a427p-123), FN80(-0x1.774958cd2a426ccap-123), FN128(-0x1.774958cd2a426cca835ec2e59872p-123)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.e7df5ap-123), FN64(0x1.e7df59d783bccp-123), FN80(0x1.e7df59d783bcc0ap-123), FN128(0x1.e7df59d783bcc0a0ddfb3090dfc8p-123)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.e7df5ap-123), FN64(-0x1.e7df59d783bccp-123), FN80(-0x1.e7df59d783bcc0ap-123), FN128(-0x1.e7df59d783bcc0a0ddfb3090dfc8p-123)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.3d1dfap-122), FN64(0x1.3d1dfa65af3abp-122), FN80(0x1.3d1dfa65af3ab068p-122), FN128(0x1.3d1dfa65af3ab0689049ac5e2b0fp-122)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.3d1dfap-122), FN64(-0x1.3d1dfa65af3abp-122), FN80(-0x1.3d1dfa65af3ab068p-122), FN128(-0x1.3d1dfa65af3ab0689049ac5e2b0fp-122)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.9c4092p-122), FN64(0x1.9c409250fd65ep-122), FN80(0x1.9c409250fd65e554p-122), FN128(0x1.9c409250fd65e554bb92f9ad9e6p-122)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.9c4092p-122), FN64(-0x1.9c409250fd65ep-122), FN80(-0x1.9c409250fd65e554p-122), FN128(-0x1.9c409250fd65e554bb92f9ad9e6p-122)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.0bf6c6p-121), FN64(0x1.0bf6c58171824p-121), FN80(0x1.0bf6c58171823b78p-121), FN128(0x1.0bf6c58171823b771385ef17408bp-121)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.0bf6c6p-121), FN64(-0x1.0bf6c58171824p-121), FN80(-0x1.0bf6c58171823b78p-121), FN128(-0x1.0bf6c58171823b771385ef17408bp-121)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.5c5a68p-121), FN64(0x1.5c5a672846c2ep-121), FN80(0x1.5c5a672846c2e6e8p-121), FN128(0x1.5c5a672846c2e6e79961506b071bp-121)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.5c5a68p-121), FN64(-0x1.5c5a672846c2ep-121), FN80(-0x1.5c5a672846c2e6e8p-121), FN128(-0x1.5c5a672846c2e6e79961506b071bp-121)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.c4dbecp-121), FN64(0x1.c4dbec8128ca3p-121), FN80(0x1.c4dbec8128ca2c2ep-121), FN128(0x1.c4dbec8128ca2c2d1431b557efa3p-121)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.c4dbecp-121), FN64(-0x1.c4dbec8128ca3p-121), FN80(-0x1.c4dbec8128ca2c2ep-121), FN128(-0x1.c4dbec8128ca2c2d1431b557efa3p-121)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.265bcp-120), FN64(0x1.265bc020c0e9dp-120), FN80(0x1.265bc020c0e9cfeap-120), FN128(0x1.265bc020c0e9cfea19ed1c45f55dp-120)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.265bcp-120), FN64(-0x1.265bc020c0e9dp-120), FN80(-0x1.265bc020c0e9cfeap-120), FN128(-0x1.265bc020c0e9cfea19ed1c45f55dp-120)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.7eaa7ap-120), FN64(0x1.7eaa79c42dfccp-120), FN80(0x1.7eaa79c42dfcc17ep-120), FN128(0x1.7eaa79c42dfcc17d21b43e5af22dp-120)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.7eaa7ap-120), FN64(-0x1.7eaa79c42dfccp-120), FN80(-0x1.7eaa79c42dfcc17ep-120), FN128(-0x1.7eaa79c42dfcc17d21b43e5af22dp-120)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.f17738p-120), FN64(0x1.f17737e56efbdp-120), FN80(0x1.f17737e56efbc856p-120), FN128(0x1.f17737e56efbc855df03eaa96e07p-120)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.f17738p-120), FN64(-0x1.f17737e56efbdp-120), FN80(-0x1.f17737e56efbc856p-120), FN128(-0x1.f17737e56efbc855df03eaa96e07p-120)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.435a4ap-119), FN64(0x1.435a4abb8823bp-119), FN80(0x1.435a4abb8823a89ep-119), FN128(0x1.435a4abb8823a89e375c25548784p-119)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.435a4ap-119), FN64(-0x1.435a4abb8823bp-119), FN80(-0x1.435a4abb8823a89ep-119), FN128(-0x1.435a4abb8823a89e375c25548784p-119)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.a45bc8p-119), FN64(0x1.a45bc78d642e6p-119), FN80(0x1.a45bc78d642e5b34p-119), FN128(0x1.a45bc78d642e5b3414c496ede35fp-119)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.a45bc8p-119), FN64(-0x1.a45bc78d642e6p-119), FN80(-0x1.a45bc78d642e5b34p-119), FN128(-0x1.a45bc78d642e5b3414c496ede35fp-119)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.113ba8p-118), FN64(0x1.113ba81be7849p-118), FN80(0x1.113ba81be7848816p-118), FN128(0x1.113ba81be78488150d7fc88106fep-118)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.113ba8p-118), FN64(-0x1.113ba81be7849p-118), FN80(-0x1.113ba81be7848816p-118), FN128(-0x1.113ba81be78488150d7fc88106fep-118)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.6333f4p-118), FN64(0x1.6333f4244692bp-118), FN80(0x1.6333f4244692b0e8p-118), FN128(0x1.6333f4244692b0e82b261e4155e4p-118)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.6333f4p-118), FN64(-0x1.6333f4244692bp-118), FN80(-0x1.6333f4244692b0e8p-118), FN128(-0x1.6333f4244692b0e82b261e4155e4p-118)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.cdc38ap-118), FN64(0x1.cdc38a2f288b8p-118), FN80(0x1.cdc38a2f288b7f94p-118), FN128(0x1.cdc38a2f288b7f943817f421bc75p-118)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.cdc38ap-118), FN64(-0x1.cdc38a2f288b8p-118), FN80(-0x1.cdc38a2f288b7f94p-118), FN128(-0x1.cdc38a2f288b7f943817f421bc75p-118)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.2c258p-117), FN64(0x1.2c25803840c11p-117), FN80(0x1.2c25803840c112eep-117), FN128(0x1.2c25803840c112ed2475f84920e6p-117)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.2c258p-117), FN64(-0x1.2c25803840c11p-117), FN80(-0x1.2c25803840c112eep-117), FN128(-0x1.2c25803840c112ed2475f84920e6p-117)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.8630cp-117), FN64(0x1.8630c04920fbp-117), FN80(0x1.8630c04920faff02p-117), FN128(0x1.8630c04920faff0115cc8f92445ep-117)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.8630cp-117), FN64(-0x1.8630c04920fbp-117), FN80(-0x1.8630c04920faff02p-117), FN128(-0x1.8630c04920faff0115cc8f92445ep-117)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.fb3f6p-117), FN64(0x1.fb3f605f11465p-117), FN80(0x1.fb3f605f11464b82p-117), FN128(0x1.fb3f605f11464b816923877158ep-117)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.fb3f6p-117), FN64(-0x1.fb3f605f11465p-117), FN80(-0x1.fb3f605f11464b82p-117), FN128(-0x1.fb3f605f11464b816923877158ep-117)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.49b5fep-116), FN64(0x1.49b5fea431a0ep-116), FN80(0x1.49b5fea431a0e448p-116), FN128(0x1.49b5fea431a0e4475123e4d679c5p-116)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.49b5fep-116), FN64(-0x1.49b5fea431a0ep-116), FN80(-0x1.49b5fea431a0e448p-116), FN128(-0x1.49b5fea431a0e4475123e4d679c5p-116)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.ac9fccp-116), FN64(0x1.ac9fcb08a6eacp-116), FN80(0x1.ac9fcb08a6eac25cp-116), FN128(0x1.ac9fcb08a6eac25cb6484316d18p-116)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.ac9fccp-116), FN64(-0x1.ac9fcb08a6eacp-116), FN80(-0x1.ac9fcb08a6eac25cp-116), FN128(-0x1.ac9fcb08a6eac25cb6484316d18p-116)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.169b1p-115), FN64(0x1.169b10c59fb23p-115), FN80(0x1.169b10c59fb2318ap-115), FN128(0x1.169b10c59fb2318910155eced4fap-115)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.169b1p-115), FN64(-0x1.169b10c59fb23p-115), FN80(-0x1.169b10c59fb2318ap-115), FN128(-0x1.169b10c59fb2318910155eced4fap-115)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.6a2ffcp-115), FN64(0x1.6a2ffc341c67ap-115), FN80(0x1.6a2ffc341c67a6ccp-115), FN128(0x1.6a2ffc341c67a6cbc81bc80ce1abp-115)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(-0x1.6a2ffcp-115), FN64(-0x1.6a2ffc341c67ap-115), FN80(-0x1.6a2ffc341c67a6ccp-115), FN128(-0x1.6a2ffc341c67a6cbc81bc80ce1abp-115)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.d6d7fcp-115), FN64(0x1.d6d7fb108b539p-115), FN80(0x1.d6d7fb108b538c08p-115), FN128(0x1.d6d7fb108b538c08ea8a8410bef8p-115)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffffp-1)) },
{ .x = REAL(FN32(-0x1.d6d7fcp-115), FN64(-0x1.d6d7fb108b539p-115), FN80(-0x1.d6d7fb108b538c08p-115), FN128(-0x1.d6d7fb108b538c08ea8a8410bef8p-115)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.320c64p-114), FN64(0x1.320c6331275cbp-114), FN80(0x1.320c6331275cb4ap-114), FN128(0x1.320c6331275cb49f65406f7148eep-114)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffffp-1)) },
{ .x = REAL(FN32(-0x1.320c64p-114), FN64(-0x1.320c6331275cbp-114), FN80(-0x1.320c6331275cb4ap-114), FN128(-0x1.320c6331275cb49f65406f7148eep-114)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.8ddce8p-114), FN64(0x1.8ddce7597ff88p-114), FN80(0x1.8ddce7597ff88468p-114), FN128(0x1.8ddce7597ff88468d06d5dacdecfp-114)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffffp-1)) },
{ .x = REAL(FN32(-0x1.8ddce8p-114), FN64(-0x1.8ddce7597ff88p-114), FN80(-0x1.8ddce7597ff88468p-114), FN128(-0x1.8ddce7597ff88468d06d5dacdecfp-114)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1p0)) },
{ .x = REAL(FN32(0x1.029c64p-113), FN64(0x1.029c632d5ffb2p-113), FN80(0x1.029c632d5ffb22dep-113), FN128(0x1.029c632d5ffb22ddbaad7ce390d3p-113)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffffp-1)) },
{ .x = REAL(FN32(-0x1.029c64p-113), FN64(-0x1.029c632d5ffb2p-113), FN80(-0x1.029c632d5ffb22dep-113), FN128(-0x1.029c632d5ffb22ddbaad7ce390d3p-113)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000001p0)) },
{ .x = REAL(FN32(0x1.5031b4p-113), FN64(0x1.5031b421632cep-113), FN80(0x1.5031b421632ce086p-113), FN128(0x1.5031b421632ce086a5e188c16f79p-113)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffffp-1)) },
{ .x = REAL(FN32(-0x1.5031b4p-113), FN64(-0x1.5031b421632cep-113), FN80(-0x1.5031b421632ce086p-113), FN128(-0x1.5031b421632ce086a5e188c16f79p-113)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000001p0)) },
{ .x = REAL(FN32(0x1.b50d6ap-113), FN64(0x1.b50d6a2b6753fp-113), FN80(0x1.b50d6a2b6753f0bp-113), FN128(0x1.b50d6a2b6753f0af0ad864fb775p-113)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffffep-1)) },
{ .x = REAL(FN32(-0x1.b50d6ap-113), FN64(-0x1.b50d6a2b6753fp-113), FN80(-0x1.b50d6a2b6753f0bp-113), FN128(-0x1.b50d6a2b6753f0af0ad864fb775p-113)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000001p0)) },
{ .x = REAL(FN32(0x1.1c1586p-112), FN64(0x1.1c1585029cc36p-112), FN80(0x1.1c1585029cc35c72p-112), FN128(0x1.1c1585029cc35c71c70ca809da5bp-112)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffffdp-1)) },
{ .x = REAL(FN32(-0x1.1c1586p-112), FN64(-0x1.1c1585029cc36p-112), FN80(-0x1.1c1585029cc35c72p-112), FN128(-0x1.1c1585029cc35c71c70ca809da5bp-112)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000001p0)) },
{ .x = REAL(FN32(0x1.714f2cp-112), FN64(0x1.714f2ce9cbcacp-112), FN80(0x1.714f2ce9cbcac4fap-112), FN128(0x1.714f2ce9cbcac4fa4f90740ccf0fp-112)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffffdp-1)) },
{ .x = REAL(FN32(-0x1.714f2cp-112), FN64(-0x1.714f2ce9cbcacp-112), FN80(-0x1.714f2ce9cbcac4fap-112), FN128(-0x1.714f2ce9cbcac4fa4f90740ccf0fp-112)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000002p0)) },
{ .x = REAL(FN32(0x1.e01a2p-112), FN64(0x1.e01a20c988eep-112), FN80(0x1.e01a20c988ee0012p-112), FN128(0x1.e01a20c988ee0012343bca10a6c7p-112)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffffcp-1)) },
{ .x = REAL(FN32(-0x1.e01a2p-112), FN64(-0x1.e01a20c988eep-112), FN80(-0x1.e01a20c988ee0012p-112), FN128(-0x1.e01a20c988ee0012343bca10a6c7p-112)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000002p0)) },
{ .x = REAL(FN32(0x1.3810fcp-111), FN64(0x1.3810fbb6329abp-111), FN80(0x1.3810fbb6329ab34p-111), FN128(0x1.3810fbb6329ab33f085a10246c68p-111)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffffap-1)) },
{ .x = REAL(FN32(-0x1.3810fcp-111), FN64(-0x1.3810fbb6329abp-111), FN80(-0x1.3810fbb6329ab34p-111), FN128(-0x1.3810fbb6329ab33f085a10246c68p-111)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000003p0)) },
{ .x = REAL(FN32(0x1.95afaep-111), FN64(0x1.95afada00e95fp-111), FN80(0x1.95afada00e95e906p-111), FN128(0x1.95afada00e95e905247514fc2687p-111)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffff9p-1)) },
{ .x = REAL(FN32(-0x1.95afaep-111), FN64(-0x1.95afada00e95fp-111), FN80(-0x1.95afada00e95e906p-111), FN128(-0x1.95afada00e95e905247514fc2687p-111)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000004p0)) },
{ .x = REAL(FN32(0x1.07b23p-110), FN64(0x1.07b230db3cae4p-110), FN80(0x1.07b230db3cae3ddcp-110), FN128(0x1.07b230db3cae3ddcf14c1a70b2a5p-110)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffff7p-1)) },
{ .x = REAL(FN32(-0x1.07b23p-110), FN64(-0x1.07b230db3cae4p-110), FN80(-0x1.07b230db3cae3ddcp-110), FN128(-0x1.07b230db3cae3ddcf14c1a70b2a5p-110)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000005p0)) },
{ .x = REAL(FN32(0x1.56ce0cp-110), FN64(0x1.56ce0c503548fp-110), FN80(0x1.56ce0c503548ea06p-110), FN128(0x1.56ce0c503548ea05a016225f4ea3p-110)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffff4p-1)) },
{ .x = REAL(FN32(-0x1.56ce0cp-110), FN64(-0x1.56ce0c503548fp-110), FN80(-0x1.56ce0c503548ea06p-110), FN128(-0x1.56ce0c503548ea05a016225f4ea3p-110)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000006p0)) },
{ .x = REAL(FN32(0x1.bda576p-110), FN64(0x1.bda5766845453p-110), FN80(0x1.bda576684545303ap-110), FN128(0x1.bda576684545303a834ff97be63ap-110)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffffp-1)) },
{ .x = REAL(FN32(-0x1.bda576p-110), FN64(-0x1.bda5766845453p-110), FN80(-0x1.bda576684545303ap-110), FN128(-0x1.bda576684545303a834ff97be63ap-110)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000008p0)) },
{ .x = REAL(FN32(0x1.21ab8cp-109), FN64(0x1.21ab8cf6f9d36p-109), FN80(0x1.21ab8cf6f9d35f5ap-109), FN128(0x1.21ab8cf6f9d35f593bc0c89088d9p-109)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffecp-1)) },
{ .x = REAL(FN32(-0x1.21ab8cp-109), FN64(-0x1.21ab8cf6f9d36p-109), FN80(-0x1.21ab8cf6f9d35f5ap-109), FN128(-0x1.21ab8cf6f9d35f593bc0c89088d9p-109)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000000ap0)) },
{ .x = REAL(FN32(0x1.789238p-109), FN64(0x1.789237411192dp-109), FN80(0x1.789237411192c8cp-109), FN128(0x1.789237411192c8c0cdadd188b1e7p-109)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffe5p-1)) },
{ .x = REAL(FN32(-0x1.789238p-109), FN64(-0x1.789237411192dp-109), FN80(-0x1.789237411192c8cp-109), FN128(-0x1.789237411192c8c0cdadd188b1e7p-109)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000000dp0)) },
{ .x = REAL(FN32(0x1.e98ae2p-109), FN64(0x1.e98ae16e3072p-109), FN80(0x1.e98ae16e307204fap-109), FN128(0x1.e98ae16e307204faa4fb9064e746p-109)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffddp-1)) },
{ .x = REAL(FN32(-0x1.e98ae2p-109), FN64(-0x1.e98ae16e3072p-109), FN80(-0x1.e98ae16e307204fap-109), FN128(-0x1.e98ae16e307204faa4fb9064e746p-109)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000011p0)) },
{ .x = REAL(FN32(0x1.3e33ep-108), FN64(0x1.3e33df546c4a2p-108), FN80(0x1.3e33df546c4a1cd6p-108), FN128(0x1.3e33df546c4a1cd61e70510e632p-108)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffd3p-1)) },
{ .x = REAL(FN32(-0x1.3e33ep-108), FN64(-0x1.3e33df546c4a2p-108), FN80(-0x1.3e33df546c4a1cd6p-108), FN128(-0x1.3e33df546c4a1cd61e70510e632p-108)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000016p0)) },
{ .x = REAL(FN32(0x1.9da9d6p-108), FN64(0x1.9da9d58759939p-108), FN80(0x1.9da9d58759938be4p-108), FN128(0x1.9da9d58759938be3279202f91a77p-108)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffc6p-1)) },
{ .x = REAL(FN32(-0x1.9da9d6p-108), FN64(-0x1.9da9d58759939p-108), FN80(-0x1.9da9d58759938be4p-108), FN128(-0x1.9da9d58759938be3279202f91a77p-108)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000001dp0)) },
{ .x = REAL(FN32(0x1.0ce198p-107), FN64(0x1.0ce19797fa398p-107), FN80(0x1.0ce19797fa398154p-107), FN128(0x1.0ce19797fa398153a6854ebb8467p-107)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffffb4p-1)) },
{ .x = REAL(FN32(-0x1.0ce198p-107), FN64(-0x1.0ce19797fa398p-107), FN80(-0x1.0ce19797fa398154p-107), FN128(-0x1.0ce19797fa398153a6854ebb8467p-107)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000026p0)) },
{ .x = REAL(FN32(0x1.5d8bacp-107), FN64(0x1.5d8bab78c54acp-107), FN80(0x1.5d8bab78c54ac1bap-107), FN128(0x1.5d8bab78c54ac1b98bad4cc09286p-107)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffff9dp-1)) },
{ .x = REAL(FN32(-0x1.5d8bacp-107), FN64(-0x1.5d8bab78c54acp-107), FN80(-0x1.5d8bab78c54ac1bap-107), FN128(-0x1.5d8bab78c54ac1b98bad4cc09286p-107)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000031p0)) },
{ .x = REAL(FN32(0x1.c668c6p-107), FN64(0x1.c668c55033aep-107), FN80(0x1.c668c55033adfbd8p-107), FN128(0x1.c668c55033adfbd79bfae3c724e1p-107)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffff8p-1)) },
{ .x = REAL(FN32(-0x1.c668c6p-107), FN64(-0x1.c668c55033aep-107), FN80(-0x1.c668c55033adfbd8p-107), FN128(-0x1.c668c55033adfbd79bfae3c724e1p-107)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000004p0)) },
{ .x = REAL(FN32(0x1.275db4p-106), FN64(0x1.275db37421978p-106), FN80(0x1.275db37421977d4cp-106), FN128(0x1.275db37421977d4c2563140e3e5fp-106)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffff59p-1)) },
{ .x = REAL(FN32(-0x1.275db4p-106), FN64(-0x1.275db37421978p-106), FN80(-0x1.275db37421977d4cp-106), FN128(-0x1.275db37421977d4c2563140e3e5fp-106)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000053p0)) },
{ .x = REAL(FN32(0x1.7ff9dp-106), FN64(0x1.7ff9cfb09211cp-106), FN80(0x1.7ff9cfb09211bc7cp-106), FN128(0x1.7ff9cfb09211bc7c9700cd45b77cp-106)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffff27p-1)) },
{ .x = REAL(FN32(-0x1.7ff9dp-106), FN64(-0x1.7ff9cfb09211cp-106), FN80(-0x1.7ff9cfb09211bc7cp-106), FN128(-0x1.7ff9cfb09211bc7c9700cd45b77cp-106)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000006cp0)) },
{ .x = REAL(FN32(0x1.f32b28p-106), FN64(0x1.f32b2798bde3ep-106), FN80(0x1.f32b2798bde3db6ep-106), FN128(0x1.f32b2798bde3db6ec44dd7a76e87p-106)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffee6p-1)) },
{ .x = REAL(FN32(-0x1.f32b28p-106), FN64(-0x1.f32b2798bde3ep-106), FN80(-0x1.f32b2798bde3db6ep-106), FN128(-0x1.f32b2798bde3db6ec44dd7a76e87p-106)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000008dp0)) },
{ .x = REAL(FN32(0x1.4475a6p-105), FN64(0x1.4475a689aea0fp-105), FN80(0x1.4475a689aea0e83cp-105), FN128(0x1.4475a689aea0e83b32cc32933b0bp-105)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffe92p-1)) },
{ .x = REAL(FN32(-0x1.4475a6p-105), FN64(-0x1.4475a689aea0fp-105), FN80(-0x1.4475a689aea0e83cp-105), FN128(-0x1.4475a689aea0e83b32cc32933b0bp-105)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000000b7p0)) },
{ .x = REAL(FN32(0x1.a5cc26p-105), FN64(0x1.a5cc254c96379p-105), FN80(0x1.a5cc254c9637944cp-105), FN128(0x1.a5cc254c9637944cf53ca825ccc2p-105)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffe24p-1)) },
{ .x = REAL(FN32(-0x1.a5cc26p-105), FN64(-0x1.a5cc254c96379p-105), FN80(-0x1.a5cc254c9637944cp-105), FN128(-0x1.a5cc254c9637944cf53ca825ccc2p-105)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000000eep0)) },
{ .x = REAL(FN32(0x1.122b18p-104), FN64(0x1.122b183e94d75p-104), FN80(0x1.122b183e94d75398p-104), FN128(0x1.122b183e94d753986c343a1891e4p-104)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffd95p-1)) },
{ .x = REAL(FN32(-0x1.122b18p-104), FN64(-0x1.122b183e94d75p-104), FN80(-0x1.122b183e94d75398p-104), FN128(-0x1.122b183e94d753986c343a1891e4p-104)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000135p0)) },
{ .x = REAL(FN32(0x1.646b3ap-104), FN64(0x1.646b391e27e4cp-104), FN80(0x1.646b391e27e4b97ap-104), FN128(0x1.646b391e27e4b97959771853240fp-104)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffcdcp-1)) },
{ .x = REAL(FN32(-0x1.646b3ap-104), FN64(-0x1.646b391e27e4cp-104), FN80(-0x1.646b391e27e4b97ap-104), FN128(-0x1.646b391e27e4b97959771853240fp-104)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000192p0)) },
{ .x = REAL(FN32(0x1.cf583p-104), FN64(0x1.cf5830a733dc9p-104), FN80(0x1.cf5830a733dc8ab8p-104), FN128(0x1.cf5830a733dc8ab75ab46c6c1547p-104)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffbeap-1)) },
{ .x = REAL(FN32(-0x1.cf583p-104), FN64(-0x1.cf5830a733dc9p-104), FN80(-0x1.cf5830a733dc8ab8p-104), FN128(-0x1.cf5830a733dc8ab75ab46c6c1547p-104)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000020bp0)) },
{ .x = REAL(FN32(0x1.2d2c86p-103), FN64(0x1.2d2c8606481c2p-103), FN80(0x1.2d2c8606481c26f8p-103), FN128(0x1.2d2c8606481c26f72e2879aca76ep-103)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffffab1p-1)) },
{ .x = REAL(FN32(-0x1.2d2c86p-103), FN64(-0x1.2d2c8606481c2p-103), FN80(-0x1.2d2c8606481c26f8p-103), FN128(-0x1.2d2c8606481c26f72e2879aca76ep-103)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000002a8p0)) },
{ .x = REAL(FN32(0x1.8786aep-103), FN64(0x1.8786ae3b5dbe3p-103), FN80(0x1.8786ae3b5dbe32a8p-103), FN128(0x1.8786ae3b5dbe32a7bc016afa0cdcp-103)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffff919p-1)) },
{ .x = REAL(FN32(-0x1.8786aep-103), FN64(-0x1.8786ae3b5dbe3p-103), FN80(-0x1.8786ae3b5dbe32a8p-103), FN128(-0x1.8786ae3b5dbe32a7bc016afa0cdcp-103)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000374p0)) },
{ .x = REAL(FN32(0x1.fcfbe2p-103), FN64(0x1.fcfbe28060441p-103), FN80(0x1.fcfbe28060440ea6p-103), FN128(0x1.fcfbe28060440ea6dacea4ab771ep-103)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffff707p-1)) },
{ .x = REAL(FN32(-0x1.fcfbe2p-103), FN64(-0x1.fcfbe28060441p-103), FN80(-0x1.fcfbe28060440ea6p-103), FN128(-0x1.fcfbe28060440ea6dacea4ab771ep-103)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000047dp0)) },
{ .x = REAL(FN32(0x1.4ad6ecp-102), FN64(0x1.4ad6ecd371c5dp-102), FN80(0x1.4ad6ecd371c5d652p-102), FN128(0x1.4ad6ecd371c5d652db06516f73d3p-102)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffff456p-1)) },
{ .x = REAL(FN32(-0x1.4ad6ecp-102), FN64(-0x1.4ad6ecd371c5dp-102), FN80(-0x1.4ad6ecd371c5d652p-102), FN128(-0x1.4ad6ecd371c5d652db06516f73d3p-102)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000005d5p0)) },
{ .x = REAL(FN32(0x1.ae1768p-102), FN64(0x1.ae176712e0b46p-102), FN80(0x1.ae176712e0b4636cp-102), FN128(0x1.ae176712e0b4636bb655037749c6p-102)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffff0d6p-1)) },
{ .x = REAL(FN32(-0x1.ae1768p-102), FN64(-0x1.ae176712e0b46p-102), FN80(-0x1.ae176712e0b4636cp-102), FN128(-0x1.ae176712e0b4636bb655037749c6p-102)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000795p0)) },
{ .x = REAL(FN32(0x1.178f36p-101), FN64(0x1.178f3632aba87p-101), FN80(0x1.178f3632aba873d2p-101), FN128(0x1.178f3632aba873d2d01da8a72327p-101)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffec49p-1)) },
{ .x = REAL(FN32(-0x1.178f36p-101), FN64(-0x1.178f3632aba87p-101), FN80(-0x1.178f3632aba873d2p-101), FN128(-0x1.178f3632aba873d2d01da8a72327p-101)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000009dcp0)) },
{ .x = REAL(FN32(0x1.6b6d6p-101), FN64(0x1.6b6d600eabf49p-101), FN80(0x1.6b6d600eabf49692p-101), FN128(0x1.6b6d600eabf496920e8cf4d9474cp-101)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffe65fp-1)) },
{ .x = REAL(FN32(-0x1.6b6d6p-101), FN64(-0x1.6b6d600eabf49p-101), FN80(-0x1.6b6d600eabf49692p-101), FN128(-0x1.6b6d600eabf496920e8cf4d9474cp-101)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000000cd1p0)) },
{ .x = REAL(FN32(0x1.d87496p-101), FN64(0x1.d874967979246p-101), FN80(0x1.d874967979245d58p-101), FN128(0x1.d874967979245d577950d7e74317p-101)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffdeaep-1)) },
{ .x = REAL(FN32(-0x1.d87496p-101), FN64(-0x1.d874967979246p-101), FN80(-0x1.d874967979245d58p-101), FN128(-0x1.d874967979245d577950d7e74317p-101)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000010a9p0)) },
{ .x = REAL(FN32(0x1.331896p-100), FN64(0x1.331895022857ap-100), FN80(0x1.331895022857a312p-100), FN128(0x1.331895022857a312754159231ecfp-100)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffd4afp-1)) },
{ .x = REAL(FN32(-0x1.331896p-100), FN64(-0x1.331895022857ap-100), FN80(-0x1.331895022857a312p-100), FN128(-0x1.331895022857a312754159231ecfp-100)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000015a8p0)) },
{ .x = REAL(FN32(0x1.8f398ep-100), FN64(0x1.8f398e82ce0b8p-100), FN80(0x1.8f398e82ce0b8732p-100), FN128(0x1.8f398e82ce0b8731986e8d7a74dap-100)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffc7b1p-1)) },
{ .x = REAL(FN32(-0x1.8f398ep-100), FN64(-0x1.8f398e82ce0b8p-100), FN80(-0x1.8f398e82ce0b8732p-100), FN128(-0x1.8f398e82ce0b8731986e8d7a74dap-100)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000001c28p0)) },
{ .x = REAL(FN32(0x1.037f04p-99), FN64(0x1.037f030839211p-99), FN80(0x1.037f0308392117ep-99), FN128(0x1.037f0308392117e03cae425c658dp-99)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffb6ccp-1)) },
{ .x = REAL(FN32(-0x1.037f04p-99), FN64(-0x1.037f030839211p-99), FN80(-0x1.037f0308392117ep-99), FN128(-0x1.037f0308392117e03cae425c658dp-99)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000249ap0)) },
{ .x = REAL(FN32(0x1.51585p-99), FN64(0x1.515850bde3de4p-99), FN80(0x1.515850bde3de38a4p-99), FN128(0x1.515850bde3de38a38215bcab50d1p-99)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffffa0d6p-1)) },
{ .x = REAL(FN32(-0x1.51585p-99), FN64(-0x1.515850bde3de4p-99), FN80(-0x1.515850bde3de38a4p-99), FN128(-0x1.515850bde3de38a38215bcab50d1p-99)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000002f95p0)) },
{ .x = REAL(FN32(0x1.b68c68p-99), FN64(0x1.b68c68f6db6dbp-99), FN80(0x1.b68c68f6db6db008p-99), FN128(0x1.b68c68f6db6db007c2b5dbab82aap-99)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffff844ap-1)) },
{ .x = REAL(FN32(-0x1.b68c68p-99), FN64(-0x1.b68c68f6db6dbp-99), FN80(-0x1.b68c68f6db6db008p-99), FN128(-0x1.b68c68f6db6db007c2b5dbab82aap-99)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000003ddbp0)) },
{ .x = REAL(FN32(0x1.1d0e78p-98), FN64(0x1.1d0e776d41d42p-98), FN80(0x1.1d0e776d41d418d2p-98), FN128(0x1.1d0e776d41d418d1d8296862ae88p-98)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffff5f2dp-1)) },
{ .x = REAL(FN32(-0x1.1d0e78p-98), FN64(-0x1.1d0e776d41d42p-98), FN80(-0x1.1d0e776d41d418d2p-98), FN128(-0x1.1d0e776d41d418d1d8296862ae88p-98)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000506ap0)) },
{ .x = REAL(FN32(0x1.7292cep-98), FN64(0x1.7292ce746f2d5p-98), FN80(0x1.7292ce746f2d5378p-98), FN128(0x1.7292ce746f2d5377329c3ae6afb1p-98)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffff2eedp-1)) },
{ .x = REAL(FN32(-0x1.7292cep-98), FN64(-0x1.7292ce746f2d5p-98), FN80(-0x1.7292ce746f2d5378p-98), FN128(-0x1.7292ce746f2d5377329c3ae6afb1p-98)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000006889p0)) },
{ .x = REAL(FN32(0x1.e1bedap-98), FN64(0x1.e1bed930f6ee2p-98), FN80(0x1.e1bed930f6ee1fb4p-98), FN128(0x1.e1bed930f6ee1fb48e97e62be466p-98)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffef034p-1)) },
{ .x = REAL(FN32(-0x1.e1bedap-98), FN64(-0x1.e1bed930f6ee2p-98), FN80(-0x1.e1bed930f6ee1fb4p-98), FN128(-0x1.e1bed930f6ee1fb48e97e62be466p-98)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000087e6p0)) },
{ .x = REAL(FN32(0x1.392274p-97), FN64(0x1.3922739306e79p-97), FN80(0x1.3922739306e7949cp-97), FN128(0x1.3922739306e7949bc315ef362142p-97)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffe9eaap-1)) },
{ .x = REAL(FN32(-0x1.392274p-97), FN64(-0x1.3922739306e79p-97), FN80(-0x1.3922739306e7949cp-97), FN128(-0x1.3922739306e7949bc315ef362142p-97)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000b0abp0)) },
{ .x = REAL(FN32(0x1.97133p-97), FN64(0x1.97132fd8bc2d1p-97), FN80(0x1.97132fd8bc2d0dfep-97), FN128(0x1.97132fd8bc2d0dfdb0cfb6f991a3p-97)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffe34aap-1)) },
{ .x = REAL(FN32(-0x1.97133p-97), FN64(-0x1.97132fd8bc2d1p-97), FN80(-0x1.97132fd8bc2d0dfep-97), FN128(-0x1.97132fd8bc2d0dfdb0cfb6f991a3p-97)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000000e5abp0)) },
{ .x = REAL(FN32(0x1.089946p-96), FN64(0x1.0899458013ea1p-96), FN80(0x1.0899458013ea15e4p-96), FN128(0x1.0899458013ea15e4e6209d556b77p-96)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffdaaddp-1)) },
{ .x = REAL(FN32(-0x1.089946p-96), FN64(-0x1.0899458013ea1p-96), FN80(-0x1.0899458013ea15e4p-96), FN128(-0x1.0899458013ea15e4e6209d556b77p-96)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000012a91p0)) },
{ .x = REAL(FN32(0x1.57fa74p-96), FN64(0x1.57fa73f34d16bp-96), FN80(0x1.57fa73f34d16b61p-96), FN128(0x1.57fa73f34d16b60ff7f732ef0bb4p-96)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffcf7b9p-1)) },
{ .x = REAL(FN32(-0x1.57fa74p-96), FN64(-0x1.57fa73f34d16bp-96), FN80(-0x1.57fa73f34d16b61p-96), FN128(-0x1.57fa73f34d16b60ff7f732ef0bb4p-96)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000018423p0)) },
{ .x = REAL(FN32(0x1.bf2bfep-96), FN64(0x1.bf2bfd22b103fp-96), FN80(0x1.bf2bfd22b103ecaep-96), FN128(0x1.bf2bfd22b103ecae5bf48f038f37p-96)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffc0ed7p-1)) },
{ .x = REAL(FN32(-0x1.bf2bfep-96), FN64(-0x1.bf2bfd22b103fp-96), FN80(-0x1.bf2bfd22b103ecaep-96), FN128(-0x1.bf2bfd22b103ecae5bf48f038f37p-96)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000001f894p0)) },
{ .x = REAL(FN32(0x1.22a964p-95), FN64(0x1.22a96489bfdc2p-95), FN80(0x1.22a96489bfdc26a4p-95), FN128(0x1.22a96489bfdc26a4889229c2504ap-95)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffffae018p-1)) },
{ .x = REAL(FN32(-0x1.22a964p-95), FN64(-0x1.22a96489bfdc2p-95), FN80(-0x1.22a96489bfdc26a4p-95), FN128(-0x1.22a96489bfdc26a4889229c2504ap-95)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000028ff4p0)) },
{ .x = REAL(FN32(0x1.79dc36p-95), FN64(0x1.79dc35e64637dp-95), FN80(0x1.79dc35e64637cbd6p-95), FN128(0x1.79dc35e64637cbd5e4be0316352dp-95)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffff95686p-1)) },
{ .x = REAL(FN32(-0x1.79dc36p-95), FN64(-0x1.79dc35e64637dp-95), FN80(-0x1.79dc35e64637cbd6p-95), FN128(-0x1.79dc35e64637cbd5e4be0316352dp-95)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000354bdp0)) },
{ .x = REAL(FN32(0x1.eb37ep-95), FN64(0x1.eb37dfab5b489p-95), FN80(0x1.eb37dfab5b4888fcp-95), FN128(0x1.eb37dfab5b4888fc762a37367854p-95)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffff756e1p-1)) },
{ .x = REAL(FN32(-0x1.eb37ep-95), FN64(-0x1.eb37dfab5b489p-95), FN80(-0x1.eb37dfab5b4888fcp-95), FN128(-0x1.eb37dfab5b4888fc762a37367854p-95)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000004549p0)) },
{ .x = REAL(FN32(0x1.3f4ab8p-94), FN64(0x1.3f4ab7c8fb559p-94), FN80(0x1.3f4ab7c8fb558c3ep-94), FN128(0x1.3f4ab7c8fb558c3db3350a49ce37p-94)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffff4bdbep-1)) },
{ .x = REAL(FN32(-0x1.3f4ab8p-94), FN64(-0x1.3f4ab7c8fb559p-94), FN80(-0x1.3f4ab7c8fb558c3ep-94), FN128(-0x1.3f4ab7c8fb558c3db3350a49ce37p-94)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000005a121p0)) },
{ .x = REAL(FN32(0x1.9f1456p-94), FN64(0x1.9f1455521388dp-94), FN80(0x1.9f1455521388cfeap-94), FN128(0x1.9f1455521388cfe9cf5e8d5ff27ap-94)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffff15d1p-1)) },
{ .x = REAL(FN32(-0x1.9f1456p-94), FN64(-0x1.9f1455521388dp-94), FN80(-0x1.9f1455521388cfeap-94), FN128(-0x1.9f1455521388cfe9cf5e8d5ff27ap-94)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000075178p0)) },
{ .x = REAL(FN32(0x1.0dcd38p-93), FN64(0x1.0dcd3775597f5p-93), FN80(0x1.0dcd3775597f53f2p-93), FN128(0x1.0dcd3775597f53f193970f17f736p-93)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffecf8fcp-1)) },
{ .x = REAL(FN32(-0x1.0dcd38p-93), FN64(-0x1.0dcd3775597f5p-93), FN80(-0x1.0dcd3775597f53f2p-93), FN128(-0x1.0dcd3775597f53f193970f17f736p-93)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000098382p0)) },
{ .x = REAL(FN32(0x1.5ebdfcp-93), FN64(0x1.5ebdfb4bc1258p-93), FN80(0x1.5ebdfb4bc12586bap-93), FN128(0x1.5ebdfb4bc12586ba0caac6d25af9p-93)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffe743aep-1)) },
{ .x = REAL(FN32(-0x1.5ebdfcp-93), FN64(-0x1.5ebdfb4bc1258p-93), FN80(-0x1.5ebdfb4bc12586bap-93), FN128(-0x1.5ebdfb4bc12586ba0caac6d25af9p-93)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000000c5e29p0)) },
{ .x = REAL(FN32(0x1.c7f6fap-93), FN64(0x1.c7f6f9e27b173p-93), FN80(0x1.c7f6f9e27b172f26p-93), FN128(0x1.c7f6f9e27b172f2510779c117644p-93)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffdfd7fbp-1)) },
{ .x = REAL(FN32(-0x1.c7f6fap-93), FN64(-0x1.c7f6f9e27b173p-93), FN80(-0x1.c7f6f9e27b172f26p-93), FN128(-0x1.c7f6f9e27b172f2510779c117644p-93)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000101402p0)) },
{ .x = REAL(FN32(0x1.286088p-92), FN64(0x1.286088d33668bp-92), FN80(0x1.286088d33668ab72p-92), FN128(0x1.286088d33668ab71b11a8bd82679p-92)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffd6326p-1)) },
{ .x = REAL(FN32(-0x1.286088p-92), FN64(-0x1.286088d33668bp-92), FN80(-0x1.286088d33668ab72p-92), FN128(-0x1.286088d33668ab71b11a8bd82679p-92)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000014e6dp0)) },
{ .x = REAL(FN32(0x1.814a4cp-92), FN64(0x1.814a4b78f9ee8p-92), FN80(0x1.814a4b78f9ee787ap-92), FN128(0x1.814a4b78f9ee787a3308e8ff6537p-92)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffc9a7e4p-1)) },
{ .x = REAL(FN32(-0x1.814a4cp-92), FN64(-0x1.814a4b78f9ee8p-92), FN80(-0x1.814a4b78f9ee787ap-92), FN128(-0x1.814a4b78f9ee787a3308e8ff6537p-92)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000001b2c0ep0)) },
{ .x = REAL(FN32(0x1.f4e096p-92), FN64(0x1.f4e09550781c7p-92), FN80(0x1.f4e09550781c696cp-92), FN128(0x1.f4e09550781c696ba8bec87f36c7p-92)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffb95a42p-1)) },
{ .x = REAL(FN32(-0x1.f4e096p-92), FN64(-0x1.f4e09550781c7p-92), FN80(-0x1.f4e09550781c696cp-92), FN128(-0x1.f4e09550781c696ba8bec87f36c7p-92)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000002352dfp0)) },
{ .x = REAL(FN32(0x1.4591fap-91), FN64(0x1.4591faa78145bp-91), FN80(0x1.4591faa78145aaecp-91), FN128(0x1.4591faa78145aaec60e268b916cep-91)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffffa42889p-1)) },
{ .x = REAL(FN32(-0x1.4591fap-91), FN64(-0x1.4591faa78145bp-91), FN80(-0x1.4591faa78145aaecp-91), FN128(-0x1.4591faa78145aaec60e268b916cep-91)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000002debbcp0)) },
{ .x = REAL(FN32(0x1.a73dc6p-91), FN64(0x1.a73dc5d9c1a76p-91), FN80(0x1.a73dc5d9c1a75e34p-91), FN128(0x1.a73dc5d9c1a75e334abfee8a373fp-91)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffff889b18p-1)) },
{ .x = REAL(FN32(-0x1.a73dc6p-91), FN64(-0x1.a73dc5d9c1a76p-91), FN80(-0x1.a73dc5d9c1a75e34p-91), FN128(-0x1.a73dc5d9c1a75e334abfee8a373fp-91)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000003bb274p0)) },
{ .x = REAL(FN32(0x1.131b5ap-90), FN64(0x1.131b5a33f1133p-90), FN80(0x1.131b5a33f113306ep-90), FN128(0x1.131b5a33f113306e23c98e403d83p-90)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffff64c99fp-1)) },
{ .x = REAL(FN32(-0x1.131b5ap-90), FN64(-0x1.131b5a33f1133p-90), FN80(-0x1.131b5a33f113306ep-90), FN128(-0x1.131b5a33f113306e23c98e403d83p-90)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000004d9b3p0)) },
{ .x = REAL(FN32(0x1.65a38ep-90), FN64(0x1.65a38edd1fcc2p-90), FN80(0x1.65a38edd1fcc255cp-90), FN128(0x1.65a38edd1fcc255bfb52d286b65dp-90)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffff36394fp-1)) },
{ .x = REAL(FN32(-0x1.65a38ep-90), FN64(-0x1.65a38edd1fcc2p-90), FN80(-0x1.65a38edd1fcc255cp-90), FN128(-0x1.65a38edd1fcc255bfb52d286b65dp-90)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000064e359p0)) },
{ .x = REAL(FN32(0x1.d0ee3ap-90), FN64(0x1.d0ee39b90fbc9p-90), FN80(0x1.d0ee39b90fbc96f8p-90), FN128(0x1.d0ee39b90fbc96f7938544e25379p-90)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffef9b0e6p-1)) },
{ .x = REAL(FN32(-0x1.d0ee3ap-90), FN64(-0x1.d0ee39b90fbc9p-90), FN80(-0x1.d0ee39b90fbc96f8p-90), FN128(-0x1.d0ee39b90fbc96f7938544e25379p-90)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000083278dp0)) },
{ .x = REAL(FN32(0x1.2e3472p-89), FN64(0x1.2e347251e3d43p-89), FN80(0x1.2e347251e3d42eeep-89), FN128(0x1.2e347251e3d42eedb97d065fe975p-89)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffeaaff92p-1)) },
{ .x = REAL(FN32(-0x1.2e3472p-89), FN64(-0x1.2e347251e3d43p-89), FN80(-0x1.2e347251e3d42eeep-89), FN128(-0x1.2e347251e3d42eedb97d065fe975p-89)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000aa8037p0)) },
{ .x = REAL(FN32(0x1.88ddc8p-89), FN64(0x1.88ddc7d0db60ap-89), FN80(0x1.88ddc7d0db60a368p-89), FN128(0x1.88ddc7d0db60a3683def55164918p-89)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffe44b2a4p-1)) },
{ .x = REAL(FN32(-0x1.88ddc8p-89), FN64(-0x1.88ddc7d0db60ap-89), FN80(-0x1.88ddc7d0db60a368p-89), FN128(-0x1.88ddc7d0db60a3683def55164918p-89)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000000dda6aep0)) },
{ .x = REAL(FN32(0x1.feb9eap-89), FN64(0x1.feb9ea291d30dp-89), FN80(0x1.feb9ea291d30d46ep-89), FN128(0x1.feb9ea291d30d46dea1d88369239p-89)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffdbfb509p-1)) },
{ .x = REAL(FN32(-0x1.feb9eap-89), FN64(-0x1.feb9ea291d30dp-89), FN80(-0x1.feb9ea291d30d46ep-89), FN128(-0x1.feb9ea291d30d46dea1d88369239p-89)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000120257cp0)) },
{ .x = REAL(FN32(0x1.4bf8d8p-88), FN64(0x1.4bf8d83452f95p-88), FN80(0x1.4bf8d83452f956e2p-88), FN128(0x1.4bf8d83452f956e10b5ffef04572p-88)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffd12d1bep-1)) },
{ .x = REAL(FN32(-0x1.4bf8d8p-88), FN64(-0x1.4bf8d83452f95p-88), FN80(-0x1.4bf8d83452f956e2p-88), FN128(-0x1.4bf8d83452f956e10b5ffef04572p-88)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000001769721p0)) },
{ .x = REAL(FN32(0x1.af904cp-88), FN64(0x1.af904c4405775p-88), FN80(0x1.af904c4405775758p-88), FN128(0x1.af904c4405775757c1fccb6b8d7bp-88)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffc3210abp-1)) },
{ .x = REAL(FN32(-0x1.af904cp-88), FN64(-0x1.af904c4405775p-88), FN80(-0x1.af904c4405775758p-88), FN128(-0x1.af904c4405775757c1fccb6b8d7bp-88)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000001e6f7abp0)) },
{ .x = REAL(FN32(0x1.188432p-87), FN64(0x1.188431929d273p-87), FN80(0x1.188431929d272bfap-87), FN128(0x1.188431929d272bf90ae45105e8c3p-87)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffffb0de278p-1)) },
{ .x = REAL(FN32(-0x1.188432p-87), FN64(-0x1.188431929d273p-87), FN80(-0x1.188431929d272bfap-87), FN128(-0x1.188431929d272bf90ae45105e8c3p-87)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000002790ec4p0)) },
{ .x = REAL(FN32(0x1.6cabdap-87), FN64(0x1.6cabda0b65e62p-87), FN80(0x1.6cabda0b65e61f9p-87), FN128(0x1.6cabda0b65e61f908e28cfbae1cap-87)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffff9920ccfp-1)) },
{ .x = REAL(FN32(-0x1.6cabdap-87), FN64(-0x1.6cabda0b65e62p-87), FN80(-0x1.6cabda0b65e61f9p-87), FN128(-0x1.6cabda0b65e61f908e28cfbae1cap-87)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000336f999p0)) },
{ .x = REAL(FN32(0x1.da129cp-87), FN64(0x1.da129b7537ab3p-87), FN80(0x1.da129b7537ab2908p-87), FN128(0x1.da129b7537ab2908b8cea7a62587p-87)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffff7a443d9p-1)) },
{ .x = REAL(FN32(-0x1.da129cp-87), FN64(-0x1.da129b7537ab3p-87), FN80(-0x1.da129b7537ab2908p-87), FN128(-0x1.da129b7537ab2908b8cea7a62587p-87)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000042dde13p0)) },
{ .x = REAL(FN32(0x1.3425b2p-86), FN64(0x1.3425b1d8fdc8ep-86), FN80(0x1.3425b1d8fdc8daacp-86), FN128(0x1.3425b1d8fdc8daac11b986926531p-86)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffff5225834p-1)) },
{ .x = REAL(FN32(-0x1.3425b2p-86), FN64(-0x1.3425b1d8fdc8ep-86), FN80(-0x1.3425b1d8fdc8daacp-86), FN128(-0x1.3425b1d8fdc8daac11b986926531p-86)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000056ed3e6p0)) },
{ .x = REAL(FN32(0x1.909768p-86), FN64(0x1.90976733b051fp-86), FN80(0x1.90976733b051e912p-86), FN128(0x1.90976733b051e912e3d79557e9f3p-86)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffff1dfd911p-1)) },
{ .x = REAL(FN32(-0x1.909768p-86), FN64(-0x1.90976733b051fp-86), FN80(-0x1.90976733b051e912p-86), FN128(-0x1.90976733b051e912e3d79557e9f3p-86)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000007101378p0)) },
{ .x = REAL(FN32(0x1.04626ap-85), FN64(0x1.0462697b329bap-85), FN80(0x1.0462697b329ba44cp-85), FN128(0x1.0462697b329ba44c474c2112be78p-85)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffeda30096p-1)) },
{ .x = REAL(FN32(-0x1.04626ap-85), FN64(-0x1.0462697b329bap-85), FN80(-0x1.0462697b329ba44cp-85), FN128(-0x1.0462697b329ba44c474c2112be78p-85)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000092e7fb5p0)) },
{ .x = REAL(FN32(0x1.527ffp-85), FN64(0x1.527fef868e972p-85), FN80(0x1.527fef868e972264p-85), FN128(0x1.527fef868e972263297c91652acfp-85)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffe820b3f6p-1)) },
{ .x = REAL(FN32(-0x1.527ffp-85), FN64(-0x1.527fef868e972p-85), FN80(-0x1.527fef868e972264p-85), FN128(-0x1.527fef868e972263297c91652acfp-85)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000befa605p0)) },
{ .x = REAL(FN32(0x1.b80cb8p-85), FN64(0x1.b80cb7621fc48p-85), FN80(0x1.b80cb7621fc4798p-85), FN128(0x1.b80cb7621fc47980e921f036b7a6p-85)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffe0f75059p-1)) },
{ .x = REAL(FN32(-0x1.b80cb8p-85), FN64(-0x1.b80cb7621fc48p-85), FN80(-0x1.b80cb7621fc4798p-85), FN128(-0x1.b80cb7621fc47980e921f036b7a6p-85)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000000f8457d3p0)) },
{ .x = REAL(FN32(0x1.1e0844p-84), FN64(0x1.1e0843ffc7d95p-84), FN80(0x1.1e0843ffc7d94efap-84), FN128(0x1.1e0843ffc7d94efa3122dc2390f9p-84)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffd7a7e874p-1)) },
{ .x = REAL(FN32(-0x1.1e0844p-84), FN64(-0x1.1e0843ffc7d95p-84), FN80(-0x1.1e0843ffc7d94efap-84), FN128(-0x1.1e0843ffc7d94efa3122dc2390f9p-84)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000142c0bc6p0)) },
{ .x = REAL(FN32(0x1.73d78cp-84), FN64(0x1.73d78b99509a8p-84), FN80(0x1.73d78b99509a8046p-84), FN128(0x1.73d78b99509a80453fe08494a2ddp-84)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffcb8d7afdp-1)) },
{ .x = REAL(FN32(-0x1.73d78cp-84), FN64(-0x1.73d78b99509a8p-84), FN80(-0x1.73d78b99509a8046p-84), FN128(-0x1.73d78b99509a80453fe08494a2ddp-84)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000001a394281p0)) },
{ .x = REAL(FN32(0x1.e36502p-84), FN64(0x1.e36502474f2f4p-84), FN80(0x1.e36502474f2f405ap-84), FN128(0x1.e36502474f2f405a063d7927a086p-84)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffbbd18649p-1)) },
{ .x = REAL(FN32(-0x1.e36502p-84), FN64(-0x1.e36502474f2f4p-84), FN80(-0x1.e36502474f2f405ap-84), FN128(-0x1.e36502474f2f405a063d7927a086p-84)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000022173cdcp0)) },
{ .x = REAL(FN32(0x1.3a34dcp-83), FN64(0x1.3a34db14c0452p-83), FN80(0x1.3a34db14c0451d08p-83), FN128(0x1.3a34db14c0451d0750db2859c1f1p-83)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffffa75d2e92p-1)) },
{ .x = REAL(FN32(-0x1.3a34dcp-83), FN64(-0x1.3a34db14c0452p-83), FN80(-0x1.3a34db14c0451d08p-83), FN128(-0x1.3a34db14c0451d0750db2859c1f1p-83)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000002c5168b7p0)) },
{ .x = REAL(FN32(0x1.9877eap-83), FN64(0x1.9877e99af9f37p-83), FN80(0x1.9877e99af9f3728ap-83), FN128(0x1.9877e99af9f3728982b681417c1fp-83)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffff8cc5efbep-1)) },
{ .x = REAL(FN32(-0x1.9877eap-83), FN64(-0x1.9877e99af9f37p-83), FN80(-0x1.9877e99af9f3728ap-83), FN128(-0x1.9877e99af9f3728982b681417c1fp-83)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000399d0821p0)) },
{ .x = REAL(FN32(0x1.098124p-82), FN64(0x1.098124a4bc117p-82), FN80(0x1.098124a4bc1170dap-82), FN128(0x1.098124a4bc1170d961c36d9dc3e1p-82)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffff6a348477p-1)) },
{ .x = REAL(FN32(-0x1.098124p-82), FN64(-0x1.098124a4bc117p-82), FN80(-0x1.098124a4bc1170dap-82), FN128(-0x1.098124a4bc1170d961c36d9dc3e1p-82)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000004ae5bdc5p0)) },
{ .x = REAL(FN32(0x1.5927e2p-82), FN64(0x1.5927e2d627b04p-82), FN80(0x1.5927e2d627b045e8p-82), FN128(0x1.5927e2d627b045e7657e0e804b72p-82)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffff3d4445cep-1)) },
{ .x = REAL(FN32(-0x1.5927e2p-82), FN64(-0x1.5927e2d627b04p-82), FN80(-0x1.5927e2d627b045e8p-82), FN128(-0x1.5927e2d627b045e7657e0e804b72p-82)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000615ddd19p0)) },
{ .x = REAL(FN32(0x1.c0b3dap-82), FN64(0x1.c0b3da1666cb9p-82), FN80(0x1.c0b3da1666cb8e14p-82), FN128(0x1.c0b3da1666cb8e133723dfa6c87ap-82)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffff02d8c125p-1)) },
{ .x = REAL(FN32(-0x1.c0b3dap-82), FN64(-0x1.c0b3da1666cb9p-82), FN80(-0x1.c0b3da1666cb8e14p-82), FN128(-0x1.c0b3da1666cb8e133723dfa6c87ap-82)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000007e939f6dp0)) },
{ .x = REAL(FN32(0x1.23a81ap-81), FN64(0x1.23a81a8e8f9dfp-81), FN80(0x1.23a81a8e8f9de926p-81), FN128(0x1.23a81a8e8f9de926170a8492cf1cp-81)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffeb6e694bp-1)) },
{ .x = REAL(FN32(-0x1.23a81ap-81), FN64(-0x1.23a81a8e8f9dfp-81), FN80(-0x1.23a81a8e8f9de926p-81), FN128(-0x1.23a81a8e8f9de926170a8492cf1cp-81)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000a48cb5a8p0)) },
{ .x = REAL(FN32(0x1.7b2756p-81), FN64(0x1.7b2755b9544d5p-81), FN80(0x1.7b2755b9544d48b2p-81), FN128(0x1.7b2755b9544d48b1845a79254071p-81)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffe542bc14bp-1)) },
{ .x = REAL(FN32(-0x1.7b2756p-81), FN64(-0x1.7b2755b9544d5p-81), FN80(-0x1.7b2755b9544d48b2p-81), FN128(-0x1.7b2755b9544d48b1845a79254071p-81)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000000d5ea1f5ap0)) },
{ .x = REAL(FN32(0x1.ece656p-81), FN64(0x1.ece655d753fe1p-81), FN80(0x1.ece655d753fe11b4p-81), FN128(0x1.ece655d753fe11b392759d7d3a2dp-81)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffdd3d27b48p-1)) },
{ .x = REAL(FN32(-0x1.ece656p-81), FN64(-0x1.ece655d753fe1p-81), FN80(-0x1.ece655d753fe11b4p-81), FN128(-0x1.ece655d753fe11b392759d7d3a2dp-81)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000011616c25cp0)) },
{ .x = REAL(FN32(0x1.406284p-80), FN64(0x1.40628498c3652p-80), FN80(0x1.40628498c365251cp-80), FN128(0x1.40628498c365251b1f32d99165dp-80)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffd2cf806abp-1)) },
{ .x = REAL(FN32(-0x1.406284p-80), FN64(-0x1.40628498c3652p-80), FN80(-0x1.40628498c365251cp-80), FN128(-0x1.40628498c365251b1f32d99165dp-80)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000016983fcabp0)) },
{ .x = REAL(FN32(0x1.a08012p-80), FN64(0x1.a08012c6979d1p-80), FN80(0x1.a08012c6979d16a4p-80), FN128(0x1.a08012c6979d16a34228813d045cp-80)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffc540f3bdep-1)) },
{ .x = REAL(FN32(-0x1.a08012p-80), FN64(-0x1.a08012c6979d1p-80), FN80(-0x1.a08012c6979d16a4p-80), FN128(-0x1.a08012c6979d16a34228813d045cp-80)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000001d5f86211p0)) },
{ .x = REAL(FN32(0x1.0eb9a6p-79), FN64(0x1.0eb9a5cde28c8p-79), FN80(0x1.0eb9a5cde28c81eap-79), FN128(0x1.0eb9a5cde28c81ea1e33ed9adc6fp-79)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffffb3a13cdd4p-1)) },
{ .x = REAL(FN32(-0x1.0eb9a6p-79), FN64(-0x1.0eb9a5cde28c8p-79), FN80(-0x1.0eb9a5cde28c81eap-79), FN128(-0x1.0eb9a5cde28c81ea1e33ed9adc6fp-79)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000262f61916p0)) },
{ .x = REAL(FN32(0x1.5ff158p-79), FN64(0x1.5ff1578ba6837p-79), FN80(0x1.5ff1578ba68375bp-79), FN128(0x1.5ff1578ba68375b05a76b4e2eb5dp-79)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffff9cb80252dp-1)) },
{ .x = REAL(FN32(-0x1.5ff158p-79), FN64(-0x1.5ff1578ba6837p-79), FN80(-0x1.5ff1578ba68375bp-79), FN128(-0x1.5ff1578ba68375b05a76b4e2eb5dp-79)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000031a3fed69p0)) },
{ .x = REAL(FN32(0x1.c9868cp-79), FN64(0x1.c9868b68bede2p-79), FN80(0x1.c9868b68bede18fep-79), FN128(0x1.c9868b68bede18fedc00b7f3cb92p-79)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffff7eef36388p-1)) },
{ .x = REAL(FN32(-0x1.c9868cp-79), FN64(-0x1.c9868b68bede2p-79), FN80(-0x1.c9868b68bede18fep-79), FN128(-0x1.c9868b68bede18fedc00b7f3cb92p-79)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000408864e3cp0)) },
{ .x = REAL(FN32(0x1.296442p-78), FN64(0x1.2964410415a9fp-78), FN80(0x1.2964410415a9f6a6p-78), FN128(0x1.2964410415a9f6a5a89a112b4452p-78)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffff5836f9afdp-1)) },
{ .x = REAL(FN32(-0x1.296442p-78), FN64(-0x1.2964410415a9fp-78), FN80(-0x1.2964410415a9f6a6p-78), FN128(-0x1.2964410415a9f6a5a89a112b4452p-78)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000053e483282p0)) },
{ .x = REAL(FN32(0x1.829beep-78), FN64(0x1.829bee1ee8f69p-78), FN80(0x1.829bee1ee8f68d7p-78), FN128(0x1.829bee1ee8f68d70f4c849850c05p-78)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffff25e111649p-1)) },
{ .x = REAL(FN32(-0x1.829beep-78), FN64(-0x1.829bee1ee8f69p-78), FN80(-0x1.829bee1ee8f68d7p-78), FN128(-0x1.829bee1ee8f68d70f4c849850c05p-78)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000006d0f774dcp0)) },
{ .x = REAL(FN32(0x1.f69782p-78), FN64(0x1.f697825b620d5p-78), FN80(0x1.f697825b620d517ap-78), FN128(0x1.f697825b620d51793e3792c68fap-78)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffee47163692p-1)) },
{ .x = REAL(FN32(-0x1.f69782p-78), FN64(-0x1.f697825b620d5p-78), FN80(-0x1.f697825b620d517ap-78), FN128(-0x1.f697825b620d51793e3792c68fap-78)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000008dc74e4b7p0)) },
{ .x = REAL(FN32(0x1.46af48p-77), FN64(0x1.46af47ee99557p-77), FN80(0x1.46af47ee995574f6p-77), FN128(0x1.46af47ee995574f5353db901108ep-77)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffe8f60346f1p-1)) },
{ .x = REAL(FN32(-0x1.46af48p-77), FN64(-0x1.46af47ee99557p-77), FN80(-0x1.46af47ee995574f6p-77), FN128(-0x1.46af47ee995574f5353db901108ep-77)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000b84fe5c88p0)) },
{ .x = REAL(FN32(0x1.a8b0aap-77), FN64(0x1.a8b0aa4fc7558p-77), FN80(0x1.a8b0aa4fc7557e72p-77), FN128(0x1.a8b0aa4fc7557e71f869d6e7c8b9p-77)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffe20c9ddc39p-1)) },
{ .x = REAL(FN32(-0x1.a8b0aap-77), FN64(-0x1.a8b0aa4fc7558p-77), FN80(-0x1.a8b0aa4fc7557e72p-77), FN128(-0x1.a8b0aa4fc7557e71f869d6e7c8b9p-77)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000000ef9b111e3p0)) },
{ .x = REAL(FN32(0x1.140c6ep-76), FN64(0x1.140c6eb3db2acp-76), FN80(0x1.140c6eb3db2ac564p-76), FN128(0x1.140c6eb3db2ac563ae44cbb04278p-76)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffd91066d17ep-1)) },
{ .x = REAL(FN32(-0x1.140c6ep-76), FN64(-0x1.140c6eb3db2acp-76), FN80(-0x1.140c6eb3db2ac564p-76), FN128(-0x1.140c6eb3db2ac563ae44cbb04278p-76)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000001377cc9741p0)) },
{ .x = REAL(FN32(0x1.66dcf6p-76), FN64(0x1.66dcf65036846p-76), FN80(0x1.66dcf65036846702p-76), FN128(0x1.66dcf6503684670195bfd5985669p-76)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffcd621f438ap-1)) },
{ .x = REAL(FN32(-0x1.66dcf6p-76), FN64(-0x1.66dcf65036846p-76), FN80(-0x1.66dcf65036846702p-76), FN128(-0x1.66dcf6503684670195bfd5985669p-76)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000194ef05e3bp0)) },
{ .x = REAL(FN32(0x1.d285a6p-76), FN64(0x1.d285a69b7a128p-76), FN80(0x1.d285a69b7a1285e8p-76), FN128(0x1.d285a69b7a1285e875dfc8dfa388p-76)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffbe32c23e33p-1)) },
{ .x = REAL(FN32(-0x1.d285a6p-76), FN64(-0x1.d285a69b7a128p-76), FN80(-0x1.d285a69b7a1285e8p-76), FN128(-0x1.d285a69b7a1285e875dfc8dfa388p-76)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000020e69ee0e7p0)) },
{ .x = REAL(FN32(0x1.2f3d46p-75), FN64(0x1.2f3d45e50f58dp-75), FN80(0x1.2f3d45e50f58d70ap-75), FN128(0x1.2f3d45e50f58d70a4c9e42915d7fp-75)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffffaa752fb742p-1)) },
{ .x = REAL(FN32(-0x1.2f3d46p-75), FN64(-0x1.2f3d45e50f58dp-75), FN80(-0x1.2f3d45e50f58d70ap-75), FN128(-0x1.2f3d45e50f58d70a4c9e42915d7fp-75)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000002ac568245fp0)) },
{ .x = REAL(FN32(0x1.8a360ep-75), FN64(0x1.8a360e102d8d1p-75), FN80(0x1.8a360e102d8d178ep-75), FN128(0x1.8a360e102d8d178d639a89bcf98cp-75)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffff90cb8ad4a3p-1)) },
{ .x = REAL(FN32(-0x1.8a360ep-75), FN64(-0x1.8a360e102d8d1p-75), FN80(-0x1.8a360e102d8d178ep-75), FN128(-0x1.8a360e102d8d178d639a89bcf98cp-75)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000379a3a95afp0)) },
{ .x = REAL(FN32(0x1.003cbcp-74), FN64(0x1.003cbc5750cefp-74), FN80(0x1.003cbc5750cee8e8p-74), FN128(0x1.003cbc5750cee8e8b3f13fee089bp-74)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffff6f6f0147ap-1)) },
{ .x = REAL(FN32(-0x1.003cbcp-74), FN64(-0x1.003cbc5750cefp-74), FN80(-0x1.003cbc5750cee8e8p-74), FN128(-0x1.003cbc5750cee8e8b3f13fee089bp-74)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000048487f5c3p0)) },
{ .x = REAL(FN32(0x1.4d1bc2p-74), FN64(0x1.4d1bc1a4b5d9dp-74), FN80(0x1.4d1bc1a4b5d9c862p-74), FN128(0x1.4d1bc1a4b5d9c861b6b99fe8a4c9p-74)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffff44104e76b7p-1)) },
{ .x = REAL(FN32(-0x1.4d1bc2p-74), FN64(-0x1.4d1bc1a4b5d9dp-74), FN80(-0x1.4d1bc1a4b5d9c862p-74), FN128(-0x1.4d1bc1a4b5d9c861b6b99fe8a4c9p-74)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000005df7d8c4a4p0)) },
{ .x = REAL(FN32(0x1.b10a7cp-74), FN64(0x1.b10a7bbc86018p-74), FN80(0x1.b10a7bbc8601848p-74), FN128(0x1.b10a7bbc8601847f07248314d639p-74)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffff0baecc6721p-1)) },
{ .x = REAL(FN32(-0x1.b10a7cp-74), FN64(-0x1.b10a7bbc86018p-74), FN80(-0x1.b10a7bbc8601848p-74), FN128(-0x1.b10a7bbc8601847f07248314d639p-74)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000007a2899cc6fp0)) },
{ .x = REAL(FN32(0x1.197a04p-73), FN64(0x1.197a03a0f0b43p-73), FN80(0x1.197a03a0f0b42fb8p-73), FN128(0x1.197a03a0f0b42fb8f7d7bb9a580bp-73)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffec2633cec78p-1)) },
{ .x = REAL(FN32(-0x1.197a04p-73), FN64(-0x1.197a03a0f0b43p-73), FN80(-0x1.197a03a0f0b42fb8p-73), FN128(-0x1.197a03a0f0b42fb8f7d7bb9a580bp-73)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000009ece6189c4p0)) },
{ .x = REAL(FN32(0x1.6deb6cp-73), FN64(0x1.6deb6b1e05b71p-73), FN80(0x1.6deb6b1e05b70ad6p-73), FN128(0x1.6deb6b1e05b70ad6dbcba7157275p-73)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffe631a9c0035p-1)) },
{ .x = REAL(FN32(-0x1.6deb6cp-73), FN64(-0x1.6deb6b1e05b71p-73), FN80(-0x1.6deb6b1e05b70ad6p-73), FN128(-0x1.6deb6b1e05b70ad6dbcba7157275p-73)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000000ce72b1ffe5p0)) },
{ .x = REAL(FN32(0x1.dbb20cp-73), FN64(0x1.dbb20b40a1079p-73), FN80(0x1.dbb20b40a1078e18p-73), FN128(0x1.dbb20b40a1078e1750ef260247fep-73)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffde73c313379p-1)) },
{ .x = REAL(FN32(-0x1.dbb20cp-73), FN64(-0x1.dbb20b40a1079p-73), FN80(-0x1.dbb20b40a1078e18p-73), FN128(-0x1.dbb20b40a1078e1750ef260247fep-73)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000010c61e76644p0)) },
{ .x = REAL(FN32(0x1.3533bap-72), FN64(0x1.3533ba839bde8p-72), FN80(0x1.3533ba839bde82c2p-72), FN128(0x1.3533ba839bde82c25b01d8b4aeccp-72)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffd4634a65c83p-1)) },
{ .x = REAL(FN32(-0x1.3533bap-72), FN64(-0x1.3533ba839bde8p-72), FN80(-0x1.3533ba839bde82c2p-72), FN128(-0x1.3533ba839bde82c25b01d8b4aeccp-72)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000015ce5acd1bep0)) },
{ .x = REAL(FN32(0x1.91f672p-72), FN64(0x1.91f67277e43aep-72), FN80(0x1.91f67277e43add3p-72), FN128(0x1.91f67277e43add2fdcb599b7b009p-72)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffc74de0b7844p-1)) },
{ .x = REAL(FN32(-0x1.91f672p-72), FN64(-0x1.91f67277e43aep-72), FN80(-0x1.91f67277e43add3p-72), FN128(-0x1.91f67277e43add2fdcb599b7b009p-72)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000001c590fa43dep0)) },
{ .x = REAL(FN32(0x1.054698p-71), FN64(0x1.0546973454597p-71), FN80(0x1.054697345459762cp-71), FN128(0x1.054697345459762be90fa3ea98d3p-71)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffb64ba421c59p-1)) },
{ .x = REAL(FN32(-0x1.054698p-71), FN64(-0x1.0546973454597p-71), FN80(-0x1.054697345459762cp-71), FN128(-0x1.054697345459762be90fa3ea98d3p-71)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000024da2def1d4p0)) },
{ .x = REAL(FN32(0x1.53a892p-71), FN64(0x1.53a8915da0dabp-71), FN80(0x1.53a8915da0dab33ap-71), FN128(0x1.53a8915da0dab339156121e42d12p-71)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffffa02f222be73p-1)) },
{ .x = REAL(FN32(-0x1.53a892p-71), FN64(-0x1.53a8915da0dabp-71), FN80(-0x1.53a8915da0dab33ap-71), FN128(-0x1.53a8915da0dab339156121e42d12p-71)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000002fe86eea0c6p0)) },
{ .x = REAL(FN32(0x1.b98e56p-71), FN64(0x1.b98e5693511c5p-71), FN80(0x1.b98e5693511c4f64p-71), FN128(0x1.b98e5693511c4f63cefe45a8a0fep-71)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffff8370793912fp-1)) },
{ .x = REAL(FN32(-0x1.b98e56p-71), FN64(-0x1.b98e5693511c5p-71), FN80(-0x1.b98e5693511c4f64p-71), FN128(-0x1.b98e5693511c4f63cefe45a8a0fep-71)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000003e47c363768p0)) },
{ .x = REAL(FN32(0x1.1f02ecp-70), FN64(0x1.1f02eb795b1f3p-70), FN80(0x1.1f02eb795b1f339ap-70), FN128(0x1.1f02eb795b1f339a79bee07a68a5p-70)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffff5e12373098ap-1)) },
{ .x = REAL(FN32(-0x1.1f02ecp-70), FN64(-0x1.1f02eb795b1f3p-70), FN80(-0x1.1f02eb795b1f339ap-70), FN128(-0x1.1f02eb795b1f339a79bee07a68a5p-70)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000050f6e467b3bp0)) },
{ .x = REAL(FN32(0x1.751d66p-70), FN64(0x1.751d6550f6756p-70), FN80(0x1.751d6550f6755cbp-70), FN128(0x1.751d6550f6755caf37de8a38bb3dp-70)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.fffffffffffffffff2d7e148bf9ap-1)) },
{ .x = REAL(FN32(-0x1.751d66p-70), FN64(-0x1.751d6550f6756p-70), FN80(-0x1.751d6550f6755cbp-70), FN128(-0x1.751d6550f6755caf37de8a38bb3dp-70)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000006940f5ba033p0)) },
{ .x = REAL(FN32(0x1.e50c9ep-70), FN64(0x1.e50c9d4fa6cbcp-70), FN80(0x1.e50c9d4fa6cbc54ap-70), FN128(0x1.e50c9d4fa6cbc54a2f07b3b0269cp-70)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffeee571ab5f7cp-1)) },
{ .x = REAL(FN32(-0x1.e50c9ep-70), FN64(-0x1.e50c9d4fa6cbcp-70), FN80(-0x1.e50c9d4fa6cbc54ap-70), FN128(-0x1.e50c9d4fa6cbc54a2f07b3b0269cp-70)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000088d472a5042p0)) },
{ .x = REAL(FN32(0x1.3b4834p-69), FN64(0x1.3b48330d5f9e1p-69), FN80(0x1.3b48330d5f9e0d0ap-69), FN128(0x1.3b48330d5f9e0d09d1c50198e5e5p-69)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffe9c3e091fc21p-1)) },
{ .x = REAL(FN32(-0x1.3b4834p-69), FN64(-0x1.3b48330d5f9e1p-69), FN80(-0x1.3b48330d5f9e0d0ap-69), FN128(-0x1.3b48330d5f9e0d09d1c50198e5e5p-69)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000b1e0fb701fp0)) },
{ .x = REAL(FN32(0x1.99dddcp-69), FN64(0x1.99dddbf7c91a4p-69), FN80(0x1.99dddbf7c91a4426p-69), FN128(0x1.99dddbf7c91a44265d801bad2addp-69)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffe3183d8a9491p-1)) },
{ .x = REAL(FN32(-0x1.99dddcp-69), FN64(-0x1.99dddbf7c91a4p-69), FN80(-0x1.99dddbf7c91a4426p-69), FN128(-0x1.99dddbf7c91a44265d801bad2addp-69)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000000e73e13ab5b7p0)) },
{ .x = REAL(FN32(0x1.0a69cep-68), FN64(0x1.0a69cefaa91dep-68), FN80(0x1.0a69cefaa91ddf8p-68), FN128(0x1.0a69cefaa91ddf7f566011fd5bddp-68)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffda6c5000f456p-1)) },
{ .x = REAL(FN32(-0x1.0a69cep-68), FN64(-0x1.0a69cefaa91dep-68), FN80(-0x1.0a69cefaa91ddf8p-68), FN128(-0x1.0a69cefaa91ddf7f566011fd5bddp-68)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000012c9d7ff85d5p0)) },
{ .x = REAL(FN32(0x1.5a565ap-68), FN64(0x1.5a5659df7573ap-68), FN80(0x1.5a5659df7573a28cp-68), FN128(0x1.5a5659df7573a28bf049b0fc9105p-68)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffcf2668013da3p-1)) },
{ .x = REAL(FN32(-0x1.5a565ap-68), FN64(-0x1.5a5659df7573ap-68), FN80(-0x1.5a5659df7573a28cp-68), FN128(-0x1.5a5659df7573a28bf049b0fc9105p-68)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000186ccbff612ep0)) },
{ .x = REAL(FN32(0x1.c23d0ep-68), FN64(0x1.c23d0e6f4be32p-68), FN80(0x1.c23d0e6f4be3201cp-68), FN128(0x1.c23d0e6f4be3201c51f9661522edp-68)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffc07eba680354p-1)) },
{ .x = REAL(FN32(-0x1.c23d0ep-68), FN64(-0x1.c23d0e6f4be32p-68), FN80(-0x1.c23d0e6f4be3201cp-68), FN128(-0x1.c23d0e6f4be3201c51f9661522edp-68)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000001fc0a2cbfe56p0)) },
{ .x = REAL(FN32(0x1.24a7bp-67), FN64(0x1.24a7afc857ba1p-67), FN80(0x1.24a7afc857ba0812p-67), FN128(0x1.24a7afc857ba0812687bb58dbd1ap-67)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffffad718bed9dedp-1)) },
{ .x = REAL(FN32(-0x1.24a7bp-67), FN64(-0x1.24a7afc857ba1p-67), FN80(-0x1.24a7afc857ba0812p-67), FN128(-0x1.24a7afc857ba0812687bb58dbd1ap-67)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000029473a093109p0)) },
{ .x = REAL(FN32(0x1.7c7398p-67), FN64(0x1.7c7397b7a53eap-67), FN80(0x1.7c7397b7a53ea418p-67), FN128(0x1.7c7397b7a53ea417ee3a6c050f6fp-67)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffff94ad35e81a1bp-1)) },
{ .x = REAL(FN32(-0x1.7c7398p-67), FN64(-0x1.7c7397b7a53eap-67), FN80(-0x1.7c7397b7a53ea418p-67), FN128(-0x1.7c7397b7a53ea417ee3a6c050f6fp-67)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000035a9650bf2f2p0)) },
{ .x = REAL(FN32(0x1.ee9646p-67), FN64(0x1.ee96453b8a04ap-67), FN80(0x1.ee96453b8a04a22p-67), FN128(0x1.ee96453b8a04a21f1c18bfa02da9p-67)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffff747ac61421fp-1)) },
{ .x = REAL(FN32(-0x1.ee9646p-67), FN64(-0x1.ee96453b8a04ap-67), FN80(-0x1.ee96453b8a04a22p-67), FN128(-0x1.ee96453b8a04a21f1c18bfa02da9p-67)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000045c29cf5ef08p0)) },
{ .x = REAL(FN32(0x1.417b46p-66), FN64(0x1.417b4699e683p-66), FN80(0x1.417b4699e68302fap-66), FN128(0x1.417b4699e68302fa9f1016281daep-66)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffff4a9f9b1a2c1ep-1)) },
{ .x = REAL(FN32(-0x1.417b46p-66), FN64(-0x1.417b4699e683p-66), FN80(-0x1.417b4699e68302fap-66), FN128(-0x1.417b4699e68302fa9f1016281daep-66)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.00000000000000005ab03272e9f1p0)) },
{ .x = REAL(FN32(0x1.a1ed0ep-66), FN64(0x1.a1ed0efb4543fp-66), FN80(0x1.a1ed0efb4543ea46p-66), FN128(0x1.a1ed0efb4543ea45cec81ccdc02fp-66)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.ffffffffffffffff1435e33b9fc1p-1)) },
{ .x = REAL(FN32(-0x1.a1ed0ep-66), FN64(-0x1.a1ed0efb4543fp-66), FN80(-0x1.a1ed0efb4543ea46p-66), FN128(-0x1.a1ed0efb4543ea45cec81ccdc02fp-66)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000075e50e62301fp0)) },
{ .x = REAL(FN32(0x1.0fa6e4p-65), FN64(0x1.0fa6e356869f6p-65), FN80(0x1.0fa6e356869f5846p-65), FN128(0x1.0fa6e356869f5846f99bac5289b8p-65)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffffep-1), FN128(0x1.fffffffffffffffecd794100b615p-1)) },
{ .x = REAL(FN32(-0x1.0fa6e4p-65), FN64(-0x1.0fa6e356869f6p-65), FN80(-0x1.0fa6e356869f5846p-65), FN128(-0x1.0fa6e356869f5846f99bac5289b8p-65)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.000000000000000099435f7fa4f6p0)) },
{ .x = REAL(FN32(0x1.6125c2p-65), FN64(0x1.6125c123af026p-65), FN80(0x1.6125c123af02592ap-65), FN128(0x1.6125c123af025929114a6004e63cp-65)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffffep-1), FN128(0x1.fffffffffffffffe718407b41fe8p-1)) },
{ .x = REAL(FN32(-0x1.6125c2p-65), FN64(-0x1.6125c123af026p-65), FN80(-0x1.6125c123af02592ap-65), FN128(-0x1.6125c123af025929114a6004e63cp-65)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1p0), FN128(0x1.0000000000000000c73dfc25f00cp0)) },
{ .x = REAL(FN32(0x1.cb177cp-65), FN64(0x1.cb177b14c9e97p-65), FN80(0x1.cb177b14c9e973e8p-65), FN128(0x1.cb177b14c9e973e8967a499ff81bp-65)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffffep-1), FN128(0x1.fffffffffffffffdf9f8706a297ap-1)) },
{ .x = REAL(FN32(-0x1.cb177cp-65), FN64(-0x1.cb177b14c9e97p-65), FN80(-0x1.cb177b14c9e973e8p-65), FN128(-0x1.cb177b14c9e973e8967a499ff81bp-65)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000002p0), FN128(0x1.00000000000000010303c7caeb43p0)) },
{ .x = REAL(FN32(0x1.2a68dcp-64), FN64(0x1.2a68dccd833e2p-64), FN80(0x1.2a68dccd833e24fp-64), FN128(0x1.2a68dccd833e24f0c835e30e6145p-64)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffffep-1), FN128(0x1.fffffffffffffffd5e8fc556cf85p-1)) },
{ .x = REAL(FN32(-0x1.2a68dcp-64), FN64(-0x1.2a68dccd833e2p-64), FN80(-0x1.2a68dccd833e24fp-64), FN128(-0x1.2a68dccd833e24f0c835e30e6145p-64)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000002p0), FN128(0x1.000000000000000150b81d54983dp0)) },
{ .x = REAL(FN32(0x1.83eeb8p-64), FN64(0x1.83eeb8a4c4373p-64), FN80(0x1.83eeb8a4c4373006p-64), FN128(0x1.83eeb8a4c4373005d112da5f7e73p-64)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffffcp-1), FN128(0x1.fffffffffffffffc9487b3bda76p-1)) },
{ .x = REAL(FN32(-0x1.83eeb8p-64), FN64(-0x1.83eeb8a4c4373p-64), FN80(-0x1.83eeb8a4c4373006p-64), FN128(-0x1.83eeb8a4c4373005d112da5f7e73p-64)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000002p0), FN128(0x1.0000000000000001b5bc26212c5p0)) },
{ .x = REAL(FN32(0x1.f84ffp-64), FN64(0x1.f84ff009657afp-64), FN80(0x1.f84ff009657af1a2p-64), FN128(0x1.f84ff009657af1a129654f15bdfcp-64)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffffcp-1), FN128(0x1.fffffffffffffffb8de39cdcf33p-1)) },
{ .x = REAL(FN32(-0x1.f84ffp-64), FN64(-0x1.f84ff009657afp-64), FN80(-0x1.f84ff009657af1a2p-64), FN128(-0x1.f84ff009657af1a129654f15bdfcp-64)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000002p0), FN128(0x1.0000000000000002390e31918668p0)) },
{ .x = REAL(FN32(0x1.47cd9p-63), FN64(0x1.47cd8f394ec32p-63), FN80(0x1.47cd8f394ec31d1p-63), FN128(0x1.47cd8f394ec31d0f27b50d015517p-63)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffffap-1), FN128(0x1.fffffffffffffffa3874b2526f58p-1)) },
{ .x = REAL(FN32(-0x1.47cd9p-63), FN64(-0x1.47cd8f394ec32p-63), FN80(-0x1.47cd8f394ec31d1p-63), FN128(-0x1.47cd8f394ec31d0f27b50d015517p-63)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000002p0), FN128(0x1.0000000000000002e3c5a6d6c854p0)) },
{ .x = REAL(FN32(0x1.aa24d4p-63), FN64(0x1.aa24d3ca7ffdap-63), FN80(0x1.aa24d3ca7ffda5c6p-63), FN128(0x1.aa24d3ca7ffda5c6e6d1c41b5504p-63)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffff8p-1), FN128(0x1.fffffffffffffff87c97b49e5d8cp-1)) },
{ .x = REAL(FN32(-0x1.aa24d4p-63), FN64(-0x1.aa24d3ca7ffdap-63), FN80(-0x1.aa24d3ca7ffda5c6p-63), FN128(-0x1.aa24d3ca7ffda5c6e6d1c41b5504p-63)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000004p0), FN128(0x1.0000000000000003c1b425b0d13ap0)) },
{ .x = REAL(FN32(0x1.14fe56p-62), FN64(0x1.14fe5676d331bp-62), FN80(0x1.14fe5676d331abc2p-62), FN128(0x1.14fe5676d331abc1493b8c44f743p-62)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffff6p-1), FN128(0x1.fffffffffffffff63b920467799dp-1)) },
{ .x = REAL(FN32(-0x1.14fe56p-62), FN64(-0x1.14fe5676d331bp-62), FN80(-0x1.14fe5676d331abc2p-62), FN128(-0x1.14fe5676d331abc1493b8c44f743p-62)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000004p0), FN128(0x1.0000000000000004e236fdcc4332p0)) },
{ .x = REAL(FN32(0x1.68177p-62), FN64(0x1.6817706745c09p-62), FN80(0x1.6817706745c0927cp-62), FN128(0x1.6817706745c0927b459a3659a7d7p-62)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffff4p-1), FN128(0x1.fffffffffffffff34d7105b9b7b2p-1)) },
{ .x = REAL(FN32(-0x1.68177p-62), FN64(-0x1.6817706745c09p-62), FN80(-0x1.6817706745c0927cp-62), FN128(-0x1.6817706745c0927b459a3659a7d7p-62)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000006p0), FN128(0x1.000000000000000659477d232427p0)) },
{ .x = REAL(FN32(0x1.d41e78p-62), FN64(0x1.d41e78864113fp-62), FN80(0x1.d41e78864113f1ap-62), FN128(0x1.d41e78864113f1a040e213748d64p-62)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffffp-1), FN128(0x1.ffffffffffffffef7e46210b0868p-1)) },
{ .x = REAL(FN32(-0x1.d41e78p-62), FN64(-0x1.d41e78864113fp-62), FN80(-0x1.d41e78864113f1ap-62), FN128(-0x1.d41e78864113f1a040e213748d64p-62)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000008p0), FN128(0x1.000000000000000840dcef7a7bccp0)) },
{ .x = REAL(FN32(0x1.304702p-61), FN64(0x1.3047018a7719cp-61), FN80(0x1.3047018a7719c374p-61), FN128(0x1.3047018a7719c374f6f9597228b4p-61)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffffeap-1), FN128(0x1.ffffffffffffffea8a8e5e27f154p-1)) },
{ .x = REAL(FN32(-0x1.304702p-61), FN64(-0x1.3047018a7719cp-61), FN80(-0x1.3047018a7719c374p-61), FN128(-0x1.3047018a7719c374f6f9597228b4p-61)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.000000000000000ap0), FN128(0x1.000000000000000abab8d0ec0756p0)) },
{ .x = REAL(FN32(0x1.8b8f82p-61), FN64(0x1.8b8f8200ce07ep-61), FN80(0x1.8b8f8200ce07e47ep-61), FN128(0x1.8b8f8200ce07e47e7444277ace84p-61)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffffe4p-1), FN128(0x1.ffffffffffffffe41a85e0cd8686p-1)) },
{ .x = REAL(FN32(-0x1.8b8f82p-61), FN64(-0x1.8b8f8200ce07ep-61), FN80(-0x1.8b8f8200ce07e47ep-61), FN128(-0x1.8b8f8200ce07e47e7444277ace84p-61)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.000000000000000ep0), FN128(0x1.000000000000000df2bd0f993cbdp0)) },
{ .x = REAL(FN32(0x1.011d48p-60), FN64(0x1.011d47b3b91ecp-60), FN80(0x1.011d47b3b91ebaecp-60), FN128(0x1.011d47b3b91ebaebcb92b343063cp-60)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffffdcp-1), FN128(0x1.ffffffffffffffdbbc14710b2ee2p-1)) },
{ .x = REAL(FN32(-0x1.011d48p-60), FN64(-0x1.011d47b3b91ecp-60), FN80(-0x1.011d47b3b91ebaecp-60), FN128(-0x1.011d47b3b91ebaebcb92b343063cp-60)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000012p0), FN128(0x1.000000000000001221f5c77a688fp0)) },
{ .x = REAL(FN32(0x1.4e3faap-60), FN64(0x1.4e3faa033d74cp-60), FN80(0x1.4e3faa033d74bfccp-60), FN128(0x1.4e3faa033d74bfcc223eb5d721b5p-60)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffffdp-1), FN128(0x1.ffffffffffffffd0dae75fc1bcf2p-1)) },
{ .x = REAL(FN32(-0x1.4e3faap-60), FN64(-0x1.4e3faa033d74cp-60), FN80(-0x1.4e3faa033d74bfccp-60), FN128(-0x1.4e3faa033d74bfcc223eb5d721b5p-60)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000018p0), FN128(0x1.0000000000000017928c501f2187p0)) },
{ .x = REAL(FN32(0x1.b285f6p-60), FN64(0x1.b285f69dcfe49p-60), FN80(0x1.b285f69dcfe492fp-60), FN128(0x1.b285f69dcfe492efc61e52cadf05p-60)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffffc2p-1), FN128(0x1.ffffffffffffffc2b62cc948a8d5p-1)) },
{ .x = REAL(FN32(-0x1.b285f6p-60), FN64(-0x1.b285f69dcfe49p-60), FN80(-0x1.b285f69dcfe492fp-60), FN128(-0x1.b285f69dcfe492efc61e52cadf05p-60)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.000000000000001ep0), FN128(0x1.000000000000001ea4e99b5bab96p0)) },
{ .x = REAL(FN32(0x1.1a70aep-59), FN64(0x1.1a70ad19c7216p-59), FN80(0x1.1a70ad19c7215f82p-59), FN128(0x1.1a70ad19c7215f8240c6e903ddc3p-59)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffffbp-1), FN128(0x1.ffffffffffffffb0533a38de7514p-1)) },
{ .x = REAL(FN32(-0x1.1a70aep-59), FN64(-0x1.1a70ad19c7216p-59), FN80(-0x1.1a70ad19c7215f82p-59), FN128(-0x1.1a70ad19c7215f8240c6e903ddc3p-59)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000028p0), FN128(0x1.0000000000000027d662e390c576p0)) },
{ .x = REAL(FN32(0x1.6f2c14p-59), FN64(0x1.6f2c143b1c783p-59), FN80(0x1.6f2c143b1c782f5cp-59), FN128(0x1.6f2c143b1c782f5c8768fbb839e4p-59)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffff98p-1), FN128(0x1.ffffffffffffff986c3216bacb67p-1)) },
{ .x = REAL(FN32(-0x1.6f2c14p-59), FN64(-0x1.6f2c143b1c783p-59), FN80(-0x1.6f2c143b1c782f5cp-59), FN128(-0x1.6f2c143b1c782f5c8768fbb839e4p-59)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000034p0), FN128(0x1.0000000000000033c9e6f4a29a4cp0)) },
{ .x = REAL(FN32(0x1.dd52e8p-59), FN64(0x1.dd52e719a502ap-59), FN80(0x1.dd52e719a502a3f8p-59), FN128(0x1.dd52e719a502a3f849a21409180fp-59)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffff7ap-1), FN128(0x1.ffffffffffffff79597450bfa206p-1)) },
{ .x = REAL(FN32(-0x1.dd52e8p-59), FN64(-0x1.dd52e719a502ap-59), FN80(-0x1.dd52e719a502a3f8p-59), FN128(-0x1.dd52e719a502a3f849a21409180fp-59)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000044p0), FN128(0x1.00000000000000435345d7a02efdp0)) },
{ .x = REAL(FN32(0x1.3642bp-58), FN64(0x1.3642afd0ab41bp-58), FN80(0x1.3642afd0ab41b762p-58), FN128(0x1.3642afd0ab41b761630fc0391c7p-58)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffff5p-1), FN128(0x1.ffffffffffffff50f44a68f91f6fp-1)) },
{ .x = REAL(FN32(-0x1.3642bp-58), FN64(-0x1.3642afd0ab41bp-58), FN80(-0x1.3642afd0ab41b762p-58), FN128(-0x1.3642afd0ab41b761630fc0391c7p-58)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000058p0), FN128(0x1.000000000000005785dacb837049p0)) },
{ .x = REAL(FN32(0x1.9356b2p-58), FN64(0x1.9356b15c11d57p-58), FN80(0x1.9356b15c11d56e66p-58), FN128(0x1.9356b15c11d56e6500c7ad170b5ep-58)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.ffffffffffffff1cp-1), FN128(0x1.ffffffffffffff1c70c72210a8ddp-1)) },
{ .x = REAL(FN32(-0x1.9356b2p-58), FN64(-0x1.9356b15c11d57p-58), FN80(-0x1.9356b15c11d56e66p-58), FN128(-0x1.9356b15c11d56e6500c7ad170b5ep-58)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000072p0), FN128(0x1.0000000000000071c79c6ef7ab92p0)) },
{ .x = REAL(FN32(0x1.062b8cp-57), FN64(0x1.062b8ce23ecacp-57), FN80(0x1.062b8ce23ecabaf4p-57), FN128(0x1.062b8ce23ecabaf4da1b63b560fdp-57)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffed8p-1), FN128(0x1.fffffffffffffed82c3612af41ecp-1)) },
{ .x = REAL(FN32(-0x1.062b8cp-57), FN64(-0x1.062b8ce23ecacp-57), FN80(-0x1.062b8ce23ecabaf4p-57), FN128(-0x1.062b8ce23ecabaf4da1b63b560fdp-57)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000094p0), FN128(0x1.0000000000000093e9e4f6a85f0ap0)) },
{ .x = REAL(FN32(0x1.54d238p-57), FN64(0x1.54d237261e6dfp-57), FN80(0x1.54d237261e6df30cp-57), FN128(0x1.54d237261e6df30b1b8a019efe16p-57)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffe8p-1), FN128(0x1.fffffffffffffe7f6cacb1e3d5b2p-1)) },
{ .x = REAL(FN32(-0x1.54d238p-57), FN64(-0x1.54d237261e6dfp-57), FN80(-0x1.54d237261e6df30cp-57), FN128(-0x1.54d237261e6df30b1b8a019efe16p-57)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.00000000000000cp0), FN128(0x1.00000000000000c049a9a70e1527p0)) },
{ .x = REAL(FN32(0x1.bb1148p-57), FN64(0x1.bb1147b18df55p-57), FN80(0x1.bb1147b18df5558ep-57), FN128(0x1.bb1147b18df5558e7099cee84a5p-57)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffe0cp-1), FN128(0x1.fffffffffffffe0c0d46e741c902p-1)) },
{ .x = REAL(FN32(-0x1.bb1148p-57), FN64(-0x1.bb1147b18df55p-57), FN80(-0x1.bb1147b18df5558ep-57), FN128(-0x1.bb1147b18df5558e7099cee84a5p-57)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.00000000000000fap0), FN128(0x1.00000000000000f9f95c8c5f1b7fp0)) },
{ .x = REAL(FN32(0x1.1ffe6ep-56), FN64(0x1.1ffe6e99cf791p-56), FN80(0x1.1ffe6e99cf791136p-56), FN128(0x1.1ffe6e99cf7911362f972ce3c9e7p-56)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffd76p-1), FN128(0x1.fffffffffffffd7611429308b882p-1)) },
{ .x = REAL(FN32(-0x1.1ffe6ep-56), FN64(-0x1.1ffe6e99cf791p-56), FN80(-0x1.1ffe6e99cf791136p-56), FN128(-0x1.1ffe6e99cf7911362f972ce3c9e7p-56)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000144p0), FN128(0x1.0000000000000144f75eb67ba3bfp0)) },
{ .x = REAL(FN32(0x1.76645cp-56), FN64(0x1.76645c94c0ea3p-56), FN80(0x1.76645c94c0ea2ffap-56), FN128(0x1.76645c94c0ea2ff9a44487282013p-56)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffcb4p-1), FN128(0x1.fffffffffffffcb31670258b5643p-1)) },
{ .x = REAL(FN32(-0x1.76645cp-56), FN64(-0x1.76645c94c0ea3p-56), FN80(-0x1.76645c94c0ea2ffap-56), FN128(-0x1.76645c94c0ea2ff9a44487282013p-56)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.00000000000001a6p0), FN128(0x1.00000000000001a674c7ed3a54dfp0)) },
{ .x = REAL(FN32(0x1.e6b5acp-56), FN64(0x1.e6b5ab8e2dfd4p-56), FN80(0x1.e6b5ab8e2dfd3e5ep-56), FN128(0x1.e6b5ab8e2dfd3e5e2259161a9018p-56)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffbb6p-1), FN128(0x1.fffffffffffffbb59d2b6401f024p-1)) },
{ .x = REAL(FN32(-0x1.e6b5acp-56), FN64(-0x1.e6b5ab8e2dfd4p-56), FN80(-0x1.e6b5ab8e2dfd3e5ep-56), FN128(-0x1.e6b5ab8e2dfd3e5e2259161a9018p-56)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.0000000000000226p0), FN128(0x1.0000000000000225316a4dff07eep0)) },
{ .x = REAL(FN32(0x1.3c5c7cp-55), FN64(0x1.3c5c7c4f9de4ap-55), FN80(0x1.3c5c7c4f9de49bbep-55), FN128(0x1.3c5c7c4f9de49bbd2fed1b2addaap-55)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffffa6cp-1), FN128(0x1.fffffffffffffa6c191ececf51c8p-1)) },
{ .x = REAL(FN32(-0x1.3c5c7cp-55), FN64(-0x1.3c5c7c4f9de4ap-55), FN80(-0x1.3c5c7c4f9de49bbep-55), FN128(-0x1.3c5c7c4f9de49bbd2fed1b2addaap-55)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.00000000000002cap0), FN128(0x1.00000000000002c9f3709898571cp0)) },
{ .x = REAL(FN32(0x1.9b4508p-55), FN64(0x1.9b4508011a0f9p-55), FN80(0x1.9b4508011a0f9742p-55), FN128(0x1.9b4508011a0f9742be4dd684869p-55)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.fffffffffffff8cp-1), FN128(0x1.fffffffffffff8bfba41a673ea51p-1)) },
{ .x = REAL(FN32(-0x1.9b4508p-55), FN64(-0x1.9b4508011a0f9p-55), FN80(-0x1.9b4508011a0f9742p-55), FN128(-0x1.9b4508011a0f9742be4dd684869p-55)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.00000000000003ap0), FN128(0x1.00000000000003a022df2cc60ad8p0)) },
{ .x = REAL(FN32(0x1.0b5346p-54), FN64(0x1.0b534533ea8a2p-54), FN80(0x1.0b534533ea8a2252p-54), FN128(0x1.0b534533ea8a2251c87f65095777p-54)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffffp-1), FN80(0x1.fffffffffffff692p-1), FN128(0x1.fffffffffffff692d8888b96b09cp-1)) },
{ .x = REAL(FN32(-0x1.0b5346p-54), FN64(-0x1.0b534533ea8a2p-54), FN80(-0x1.0b534533ea8a2252p-54), FN128(-0x1.0b534533ea8a2251c87f65095777p-54)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.00000000000004b6p0), FN128(0x1.00000000000004b693bbba34a7b2p0)) },
{ .x = REAL(FN32(0x1.5b85dap-54), FN64(0x1.5b85d9f6b0e6cp-54), FN80(0x1.5b85d9f6b0e6c638p-54), FN128(0x1.5b85d9f6b0e6c6371e3f368c24e7p-54)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffffp-1), FN80(0x1.fffffffffffff3bep-1), FN128(0x1.fffffffffffff3bee64b1bdd7f31p-1)) },
{ .x = REAL(FN32(-0x1.5b85dap-54), FN64(-0x1.5b85d9f6b0e6cp-54), FN80(-0x1.5b85d9f6b0e6c638p-54), FN128(-0x1.5b85d9f6b0e6c6371e3f368c24e7p-54)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.000000000000062p0), FN128(0x1.00000000000006208cda72114067p0)) },
{ .x = REAL(FN32(0x1.c3c79cp-54), FN64(0x1.c3c79b5a4c5f3p-54), FN80(0x1.c3c79b5a4c5f34e2p-54), FN128(0x1.c3c79b5a4c5f34e140ebc6e9632dp-54)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffffp-1), FN80(0x1.fffffffffffff012p-1), FN128(0x1.fffffffffffff011c4fb3dd3255ap-1)) },
{ .x = REAL(FN32(-0x1.c3c79cp-54), FN64(-0x1.c3c79b5a4c5f3p-54), FN80(-0x1.c3c79b5a4c5f34e2p-54), FN128(-0x1.c3c79b5a4c5f34e140ebc6e9632dp-54)), .y = REAL(FN32(0x1p0), FN64(0x1p0), FN80(0x1.00000000000007f8p0), FN128(0x1.00000000000007f71d8261166d53p0)) },
{ .x = REAL(FN32(0x1.25a824p-53), FN64(0x1.25a824fab1a45p-53), FN80(0x1.25a824fab1a448c6p-53), FN128(0x1.25a824fab1a448c59d660e17b3aap-53)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffffp-1), FN80(0x1.ffffffffffffeb4ap-1), FN128(0x1.ffffffffffffeb4a4ce036c5b08ep-1)) },
{ .x = REAL(FN32(-0x1.25a824p-53), FN64(-0x1.25a824fab1a45p-53), FN80(-0x1.25a824fab1a448c6p-53), FN128(-0x1.25a824fab1a448c59d660e17b3aap-53)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000001p0), FN80(0x1.0000000000000a5ap0), FN128(0x1.0000000000000a5ad98fe49d27b9p0)) },
{ .x = REAL(FN32(0x1.7dc0fcp-53), FN64(0x1.7dc0fcdf8088cp-53), FN80(0x1.7dc0fcdf8088c5p-53), FN128(0x1.7dc0fcdf8088c500e637df1ecff7p-53)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffffep-1), FN80(0x1.ffffffffffffe514p-1), FN128(0x1.ffffffffffffe513ca56ad9a98b9p-1)) },
{ .x = REAL(FN32(-0x1.7dc0fcp-53), FN64(-0x1.7dc0fcdf8088cp-53), FN80(-0x1.7dc0fcdf8088c5p-53), FN128(-0x1.7dc0fcdf8088c500e637df1ecff7p-53)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000001p0), FN80(0x1.0000000000000d76p0), FN128(0x1.0000000000000d761ad4a932b3a4p0)) },
{ .x = REAL(FN32(0x1.f047bp-53), FN64(0x1.f047af228d7eap-53), FN80(0x1.f047af228d7e99b4p-53), FN128(0x1.f047af228d7e99b45e7bd541a7f4p-53)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffffep-1), FN80(0x1.ffffffffffffddp-1), FN128(0x1.ffffffffffffdd0020a3e1af6023p-1)) },
{ .x = REAL(FN32(-0x1.f047bp-53), FN64(-0x1.f047af228d7eap-53), FN80(-0x1.f047af228d7e99b4p-53), FN128(-0x1.f047af228d7e99b45e7bd541a7f4p-53)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000001p0), FN80(0x1.000000000000118p0), FN128(0x1.000000000000117fefae0f284feep0)) },
{ .x = REAL(FN32(0x1.4294fep-52), FN64(0x1.4294fea3425f1p-52), FN80(0x1.4294fea3425f171cp-52), FN128(0x1.4294fea3425f171ba3d07dd11392p-52)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffffdp-1), FN80(0x1.ffffffffffffd28p-1), FN128(0x1.ffffffffffffd2802a6ea563fcfbp-1)) },
{ .x = REAL(FN32(-0x1.4294fep-52), FN64(-0x1.4294fea3425f1p-52), FN80(-0x1.4294fea3425f171cp-52), FN128(-0x1.4294fea3425f171ba3d07dd11392p-52)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000001p0), FN80(0x1.00000000000016cp0), FN128(0x1.00000000000016bfeac8ad4e0183p0)) },
{ .x = REAL(FN32(0x1.a35b4cp-52), FN64(0x1.a35b4b076fe2p-52), FN80(0x1.a35b4b076fe2047p-52), FN128(0x1.a35b4b076fe20470bb5bd6c2ffd7p-52)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffffcp-1), FN80(0x1.ffffffffffffc4dap-1), FN128(0x1.ffffffffffffc4d9d0c30a352f46p-1)) },
{ .x = REAL(FN32(-0x1.a35b4cp-52), FN64(-0x1.a35b4b076fe2p-52), FN80(-0x1.a35b4b076fe2047p-52), FN128(-0x1.a35b4b076fe20470bb5bd6c2ffd7p-52)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000002p0), FN80(0x1.0000000000001d94p0), FN128(0x1.0000000000001d93179e7ae5685dp0)) },
{ .x = REAL(FN32(0x1.1094fp-51), FN64(0x1.1094f0c4d5862p-51), FN80(0x1.1094f0c4d5861c7cp-51), FN128(0x1.1094f0c4d5861c7c79c87ecb8cb2p-51)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffffbp-1), FN80(0x1.ffffffffffffb31cp-1), FN128(0x1.ffffffffffffb31b28fd8d4523dbp-1)) },
{ .x = REAL(FN32(-0x1.1094fp-51), FN64(-0x1.1094f0c4d5862p-51), FN80(-0x1.1094f0c4d5861c7cp-51), FN128(-0x1.1094f0c4d5861c7c79c87ecb8cb2p-51)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000002p0), FN80(0x1.0000000000002672p0), FN128(0x1.00000000000026726b81395d6e13p0)) },
{ .x = REAL(FN32(0x1.625b38p-51), FN64(0x1.625b38ffe2619p-51), FN80(0x1.625b38ffe2618b6ep-51), FN128(0x1.625b38ffe2618b6e9e5171a236e7p-51)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffffap-1), FN80(0x1.ffffffffffff9c0ap-1), FN128(0x1.ffffffffffff9c09b5499e0d1503p-1)) },
{ .x = REAL(FN32(-0x1.625b38p-51), FN64(-0x1.625b38ffe2619p-51), FN80(-0x1.625b38ffe2618b6ep-51), FN128(-0x1.625b38ffe2618b6e9e5171a236e7p-51)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000003p0), FN80(0x1.00000000000031fcp0), FN128(0x1.00000000000031fb255b30f9757fp0)) },
{ .x = REAL(FN32(0x1.cca9cap-51), FN64(0x1.cca9ca1973187p-51), FN80(0x1.cca9ca1973186876p-51), FN128(0x1.cca9ca19731868763436ad52e0fap-51)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffff8p-1), FN80(0x1.ffffffffffff7e0cp-1), FN128(0x1.ffffffffffff7e0c9edfb3ddce84p-1)) },
{ .x = REAL(FN32(-0x1.cca9cap-51), FN64(-0x1.cca9ca1973187p-51), FN80(-0x1.cca9ca1973186876p-51), FN128(-0x1.cca9ca19731868763436ad52e0fap-51)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000004p0), FN80(0x1.00000000000040fap0), FN128(0x1.00000000000040f9b090261118bep0)) },
{ .x = REAL(FN32(0x1.2b6e5cp-50), FN64(0x1.2b6e5cf6f1364p-50), FN80(0x1.2b6e5cf6f13643e6p-50), FN128(0x1.2b6e5cf6f13643e66ebd23dc456fp-50)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffff5p-1), FN80(0x1.ffffffffffff571p-1), FN128(0x1.ffffffffffff57106822d039f2dep-1)) },
{ .x = REAL(FN32(-0x1.2b6e5cp-50), FN64(-0x1.2b6e5cf6f1364p-50), FN80(-0x1.2b6e5cf6f13643e6p-50), FN128(-0x1.2b6e5cf6f13643e66ebd23dc456fp-50)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000005p0), FN80(0x1.0000000000005478p0), FN128(0x1.0000000000005477cbee97e30691p0)) },
{ .x = REAL(FN32(0x1.8542acp-50), FN64(0x1.8542ac0dd32cfp-50), FN80(0x1.8542ac0dd32cf1dep-50), FN128(0x1.8542ac0dd32cf1dec3291504c0aap-50)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffff2p-1), FN80(0x1.ffffffffffff2462p-1), FN128(0x1.ffffffffffff246220fa0eb1bbbap-1)) },
{ .x = REAL(FN32(-0x1.8542acp-50), FN64(-0x1.8542ac0dd32cfp-50), FN80(-0x1.8542ac0dd32cf1dep-50), FN128(-0x1.8542ac0dd32cf1dec3291504c0aap-50)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000007p0), FN80(0x1.0000000000006dcep0), FN128(0x1.0000000000006dceef82f8a72223p0)) },
{ .x = REAL(FN32(0x1.fa09ep-50), FN64(0x1.fa09dfab92874p-50), FN80(0x1.fa09dfab92873a6ep-50), FN128(0x1.fa09dfab92873a6e641bce862daap-50)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffeep-1), FN80(0x1.fffffffffffee28p-1), FN128(0x1.fffffffffffee27f9145131a40d9p-1)) },
{ .x = REAL(FN32(-0x1.fa09ep-50), FN64(-0x1.fa09dfab92874p-50), FN80(-0x1.fa09dfab92873a6ep-50), FN128(-0x1.fa09dfab92873a6e641bce862daap-50)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000009p0), FN80(0x1.0000000000008ecp0), FN128(0x1.0000000000008ec0375d7672df94p0)) },
{ .x = REAL(FN32(0x1.48ecd2p-49), FN64(0x1.48ecd162b8d7ep-49), FN80(0x1.48ecd162b8d7e5fap-49), FN128(0x1.48ecd162b8d7e5faf445463d9daep-49)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffe9p-1), FN80(0x1.fffffffffffe8cdap-1), FN128(0x1.fffffffffffe8cd909a698d5544dp-1)) },
{ .x = REAL(FN32(-0x1.48ecd2p-49), FN64(-0x1.48ecd162b8d7ep-49), FN80(-0x1.48ecd162b8d7e5fap-49), FN128(-0x1.48ecd162b8d7e5faf445463d9daep-49)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000000cp0), FN80(0x1.000000000000b994p0), FN128(0x1.000000000000b9937b2cb39555d9p0)) },
{ .x = REAL(FN32(0x1.ab9a44p-49), FN64(0x1.ab9a4366bd18bp-49), FN80(0x1.ab9a4366bd18aafap-49), FN128(0x1.ab9a4366bd18aaf970c074e9b363p-49)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffe2p-1), FN80(0x1.fffffffffffe1d8p-1), FN128(0x1.fffffffffffe1d808c8bc6aeed97p-1)) },
{ .x = REAL(FN32(-0x1.ab9a44p-49), FN64(-0x1.ab9a4366bd18bp-49), FN80(-0x1.ab9a4366bd18aafap-49), FN128(-0x1.ab9a4366bd18aaf970c074e9b363p-49)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000000fp0), FN80(0x1.000000000000f14p0), FN128(0x1.000000000000f13fb9ba1ca88934p0)) },
{ .x = REAL(FN32(0x1.15f112p-48), FN64(0x1.15f11235fae9ap-48), FN80(0x1.15f11235fae9a256p-48), FN128(0x1.15f11235fae9a2555616b264b49ap-48)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffd9p-1), FN80(0x1.fffffffffffd8ccp-1), FN128(0x1.fffffffffffd8cc0b6b5b57d01abp-1)) },
{ .x = REAL(FN32(-0x1.15f112p-48), FN64(-0x1.15f11235fae9ap-48), FN80(-0x1.15f11235fae9a256p-48), FN128(-0x1.15f11235fae9a2555616b264b49ap-48)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000014p0), FN80(0x1.00000000000139ap0), FN128(0x1.000000000001399fa4a525417f2ap0)) },
{ .x = REAL(FN32(0x1.6952fep-48), FN64(0x1.6952fe12f962fp-48), FN80(0x1.6952fe12f962eca2p-48), FN128(0x1.6952fe12f962eca2231d8182eac8p-48)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffcdp-1), FN80(0x1.fffffffffffcd094p-1), FN128(0x1.fffffffffffcd09420b90588e892p-1)) },
{ .x = REAL(FN32(-0x1.6952fep-48), FN64(-0x1.6952fe12f962fp-48), FN80(-0x1.6952fe12f962eca2p-48), FN128(-0x1.6952fe12f962eca2231d8182eac8p-48)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000019p0), FN80(0x1.00000000000197b6p0), FN128(0x1.00000000000197b5efa37d3b8bb7p0)) },
{ .x = REAL(FN32(0x1.d5b8bp-48), FN64(0x1.d5b8b0b24433dp-48), FN80(0x1.d5b8b0b24433cd3ap-48), FN128(0x1.d5b8b0b24433cd392da65b90979dp-48)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffbep-1), FN80(0x1.fffffffffffbdbf4p-1), FN128(0x1.fffffffffffbdbf3c423ba652e57p-1)) },
{ .x = REAL(FN32(-0x1.d5b8bp-48), FN64(-0x1.d5b8b0b24433dp-48), FN80(-0x1.d5b8b0b24433cd3ap-48), FN128(-0x1.d5b8b0b24433cd392da65b90979dp-48)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000021p0), FN80(0x1.0000000000021206p0), FN128(0x1.00000000000212061dee22cd68d5p0)) },
{ .x = REAL(FN32(0x1.3151a6p-47), FN64(0x1.3151a60d7921bp-47), FN80(0x1.3151a60d7921abccp-47), FN128(0x1.3151a60d7921abcb90df551dfc26p-47)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffffaap-1), FN80(0x1.fffffffffffa9dfp-1), FN128(0x1.fffffffffffa9df01894d8b6bc3ep-1)) },
{ .x = REAL(FN32(-0x1.3151a6p-47), FN64(-0x1.3151a60d7921bp-47), FN80(-0x1.3151a60d7921abccp-47), FN128(-0x1.3151a60d7921abcb90df551dfc26p-47)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000002bp0), FN80(0x1.000000000002b108p0), FN128(0x1.000000000002b107f3b593a4a1e1p0)) },
{ .x = REAL(FN32(0x1.8cea24p-47), FN64(0x1.8cea24ab1d789p-47), FN80(0x1.8cea24ab1d789288p-47), FN128(0x1.8cea24ab1d789288a2bbeea6faffp-47)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffff9p-1), FN80(0x1.fffffffffff90084p-1), FN128(0x1.fffffffffff90084ecc18020c184p-1)) },
{ .x = REAL(FN32(-0x1.8cea24p-47), FN64(-0x1.8cea24ab1d789p-47), FN80(-0x1.8cea24ab1d789288p-47), FN128(-0x1.8cea24ab1d789288a2bbeea6faffp-47)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000038p0), FN80(0x1.0000000000037fbep0), FN128(0x1.0000000000037fbd899f3fef9f3ep0)) },
{ .x = REAL(FN32(0x1.01fe98p-46), FN64(0x1.01fe97d59ff4cp-46), FN80(0x1.01fe97d59ff4c5a6p-46), FN128(0x1.01fe97d59ff4c5a59cfa27ec898cp-46)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffff6ep-1), FN80(0x1.fffffffffff6e714p-1), FN128(0x1.fffffffffff6e71333c859c42ec5p-1)) },
{ .x = REAL(FN32(-0x1.01fe98p-46), FN64(-0x1.01fe97d59ff4cp-46), FN80(-0x1.01fe97d59ff4c5a6p-46), FN128(-0x1.01fe97d59ff4c5a59cfa27ec898cp-46)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000049p0), FN80(0x1.0000000000048c76p0), FN128(0x1.0000000000048c76661bd31de89ep0)) },
{ .x = REAL(FN32(0x1.4f6492p-46), FN64(0x1.4f64922f4ff16p-46), FN80(0x1.4f64922f4ff16758p-46), FN128(0x1.4f64922f4ff167574c1200b37f9cp-46)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffff43p-1), FN80(0x1.fffffffffff42c66p-1), FN128(0x1.fffffffffff42c65c351417f0999p-1)) },
{ .x = REAL(FN32(-0x1.4f6492p-46), FN64(-0x1.4f64922f4ff16p-46), FN80(-0x1.4f64922f4ff16758p-46), FN128(-0x1.4f64922f4ff167574c1200b37f9cp-46)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000005fp0), FN80(0x1.000000000005e9cep0), FN128(0x1.000000000005e9cd1e575f407b33p0)) },
{ .x = REAL(FN32(0x1.b402bep-46), FN64(0x1.b402be0a4e537p-46), FN80(0x1.b402be0a4e536cbep-46), FN128(0x1.b402be0a4e536cbe494a9a82f2b2p-46)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffff0ap-1), FN80(0x1.fffffffffff0a01ep-1), FN128(0x1.fffffffffff0a01de45008585947p-1)) },
{ .x = REAL(FN32(-0x1.b402bep-46), FN64(-0x1.b402be0a4e537p-46), FN80(-0x1.b402be0a4e536cbep-46), FN128(-0x1.b402be0a4e536cbe494a9a82f2b2p-46)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000007bp0), FN80(0x1.000000000007aff2p0), FN128(0x1.000000000007aff10dd7fbd3d35cp0)) },
{ .x = REAL(FN32(0x1.1b682ep-45), FN64(0x1.1b682eb9e61cap-45), FN80(0x1.1b682eb9e61ca048p-45), FN128(0x1.1b682eb9e61ca0487c707e0850f3p-45)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffecp-1), FN80(0x1.ffffffffffec035ap-1), FN128(0x1.ffffffffffec035a0f34d7a60da9p-1)) },
{ .x = REAL(FN32(-0x1.1b682ep-45), FN64(-0x1.1b682eb9e61cap-45), FN80(-0x1.1b682eb9e61ca048p-45), FN128(-0x1.1b682eb9e61ca0487c707e0850f3p-45)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000000ap0), FN80(0x1.000000000009fe52p0), FN128(0x1.000000000009fe52f865942cf92bp0)) },
{ .x = REAL(FN32(0x1.706dd6p-45), FN64(0x1.706dd658118bap-45), FN80(0x1.706dd658118b9d2cp-45), FN128(0x1.706dd658118b9d2b082bd70acfa3p-45)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffe6p-1), FN80(0x1.ffffffffffe6045cp-1), FN128(0x1.ffffffffffe6045b7a2b1857de8fp-1)) },
{ .x = REAL(FN32(-0x1.706dd6p-45), FN64(-0x1.706dd658118bap-45), FN80(-0x1.706dd658118b9d2cp-45), FN128(-0x1.706dd658118b9d2b082bd70acfa3p-45)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000000dp0), FN80(0x1.00000000000cfdd2p0), FN128(0x1.00000000000cfdd242ea73d410b8p0)) },
{ .x = REAL(FN32(0x1.def53p-45), FN64(0x1.def5303f4a025p-45), FN80(0x1.def5303f4a024c52p-45), FN128(0x1.def5303f4a024c518a9f645adabap-45)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffde4p-1), FN80(0x1.ffffffffffde38dep-1), FN128(0x1.ffffffffffde38dd5204d2d8a154p-1)) },
{ .x = REAL(FN32(-0x1.def53p-45), FN64(-0x1.def5303f4a025p-45), FN80(-0x1.def5303f4a024c52p-45), FN128(-0x1.def5303f4a024c518a9f645adabap-45)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000010ep0), FN80(0x1.000000000010e392p0), FN128(0x1.000000000010e39156fd9693af56p0)) },
{ .x = REAL(FN32(0x1.375292p-44), FN64(0x1.3752928f89b4bp-44), FN80(0x1.3752928f89b4b19cp-44), FN128(0x1.3752928f89b4b19b66e79ad4a7c6p-44)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffd41p-1), FN80(0x1.ffffffffffd416bap-1), FN128(0x1.ffffffffffd416b95106454cd1bap-1)) },
{ .x = REAL(FN32(-0x1.375292p-44), FN64(-0x1.3752928f89b4bp-44), FN80(-0x1.3752928f89b4b19cp-44), FN128(-0x1.3752928f89b4b19b66e79ad4a7c6p-44)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000015fp0), FN80(0x1.000000000015f4a4p0), FN128(0x1.000000000015f4a3577cdd599723p0)) },
{ .x = REAL(FN32(0x1.94b824p-44), FN64(0x1.94b824edcc9e2p-44), FN80(0x1.94b824edcc9e1a16p-44), FN128(0x1.94b824edcc9e1a16d2937c7ada1bp-44)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffc6fp-1), FN80(0x1.ffffffffffc6ea58p-1), FN128(0x1.ffffffffffc6ea574fbb5a1710a5p-1)) },
{ .x = REAL(FN32(-0x1.94b824p-44), FN64(-0x1.94b824edcc9e2p-44), FN80(-0x1.94b824edcc9e1a16p-44), FN128(-0x1.94b824edcc9e1a16d2937c7ada1bp-44)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000001c9p0), FN80(0x1.00000000001c8ad4p0), FN128(0x1.00000000001c8ad4582252f477adp0)) },
{ .x = REAL(FN32(0x1.07114cp-43), FN64(0x1.07114b342b66cp-43), FN80(0x1.07114b342b66c428p-43), FN128(0x1.07114b342b66c4286f46441ca75ep-43)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffffb5dp-1), FN80(0x1.ffffffffffb5ca3ep-1), FN128(0x1.ffffffffffb5ca3e4e0d28512f3dp-1)) },
{ .x = REAL(FN32(-0x1.07114cp-43), FN64(-0x1.07114b342b66cp-43), FN80(-0x1.07114b342b66c428p-43), FN128(-0x1.07114b342b66c4286f46441ca75ep-43)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000252p0), FN80(0x1.0000000000251aep0), FN128(0x1.0000000000251ae0d8f96bd76861p0)) },
{ .x = REAL(FN32(0x1.55fce2p-43), FN64(0x1.55fce1c3d205ap-43), FN80(0x1.55fce1c3d205989ap-43), FN128(0x1.55fce1c3d205989af70e8bbed994p-43)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffff9f8p-1), FN80(0x1.ffffffffff9f86eap-1), FN128(0x1.ffffffffff9f86ea98aab4698a36p-1)) },
{ .x = REAL(FN32(-0x1.55fce2p-43), FN64(-0x1.55fce1c3d205ap-43), FN80(-0x1.55fce1c3d205989ap-43), FN128(-0x1.55fce1c3d205989af70e8bbed994p-43)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000304p0), FN80(0x1.0000000000303c8ap0), FN128(0x1.0000000000303c8ab3aaa5cb3ae5p0)) },
{ .x = REAL(FN32(0x1.bc958cp-43), FN64(0x1.bc958be4f76dbp-43), FN80(0x1.bc958be4f76daccap-43), FN128(0x1.bc958be4f76dacc9745fb5ab4e0dp-43)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffff829p-1), FN80(0x1.ffffffffff8295cap-1), FN128(0x1.ffffffffff8295ca934450ef9a13p-1)) },
{ .x = REAL(FN32(-0x1.bc958cp-43), FN64(-0x1.bc958be4f76dbp-43), FN80(-0x1.bc958be4f76daccap-43), FN128(-0x1.bc958be4f76dacc9745fb5ab4e0dp-43)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000003ebp0), FN80(0x1.00000000003eb51ap0), FN128(0x1.00000000003eb51ab65dd78832f7p0)) },
{ .x = REAL(FN32(0x1.20facep-42), FN64(0x1.20face21a0d41p-42), FN80(0x1.20face21a0d416b6p-42), FN128(0x1.20face21a0d416b6253e3615bf89p-42)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffff5cfp-1), FN80(0x1.ffffffffff5cf5eep-1), FN128(0x1.ffffffffff5cf5edbf7269377b7fp-1)) },
{ .x = REAL(FN32(-0x1.20facep-42), FN64(-0x1.20face21a0d41p-42), FN80(-0x1.20face21a0d416b6p-42), FN128(-0x1.20face21a0d416b6253e3615bf89p-42)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000518p0), FN80(0x1.000000000051850ap0), FN128(0x1.00000000005185092046cb644241p0)) },
{ .x = REAL(FN32(0x1.77ac72p-42), FN64(0x1.77ac725eeaad5p-42), FN80(0x1.77ac725eeaad50bap-42), FN128(0x1.77ac725eeaad50b996d0dfe91298p-42)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffff2c1p-1), FN80(0x1.ffffffffff2c0c82p-1), FN128(0x1.ffffffffff2c0c81df47ef2e86f2p-1)) },
{ .x = REAL(FN32(-0x1.77ac72p-42), FN64(-0x1.77ac725eeaad5p-42), FN80(-0x1.77ac725eeaad50bap-42), FN128(-0x1.77ac725eeaad50b996d0dfe91298p-42)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000006ap0), FN80(0x1.000000000069f9cp0), FN128(0x1.000000000069f9bf105c0868bc87p0)) },
{ .x = REAL(FN32(0x1.e8602ep-42), FN64(0x1.e8602e4831148p-42), FN80(0x1.e8602e483114828ap-42), FN128(0x1.e8602e483114828adda9231564f9p-42)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffeec7p-1), FN80(0x1.fffffffffeec76a8p-1), FN128(0x1.fffffffffeec76a8d5771d5615d4p-1)) },
{ .x = REAL(FN32(-0x1.e8602ep-42), FN64(-0x1.e8602e4831148p-42), FN80(-0x1.e8602e483114828ap-42), FN128(-0x1.e8602e483114828adda9231564f9p-42)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000089cp0), FN80(0x1.000000000089c4acp0), FN128(0x1.000000000089c4ab95447154f516p0)) },
{ .x = REAL(FN32(0x1.3d71b8p-41), FN64(0x1.3d71b7aeecb3cp-41), FN80(0x1.3d71b7aeecb3bb4p-41), FN128(0x1.3d71b7aeecb3bb40a9adf06781a2p-41)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffe99dp-1), FN80(0x1.fffffffffe99cd76p-1), FN128(0x1.fffffffffe99cd7515813fbcb5fap-1)) },
{ .x = REAL(FN32(-0x1.3d71b8p-41), FN64(-0x1.3d71b7aeecb3cp-41), FN80(-0x1.3d71b7aeecb3bb4p-41), FN128(-0x1.3d71b7aeecb3bb40a9adf06781a2p-41)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000b32p0), FN80(0x1.0000000000b31946p0), FN128(0x1.0000000000b31945753f6021a503p0)) },
{ .x = REAL(FN32(0x1.9cad6ep-41), FN64(0x1.9cad6ec9cd501p-41), FN80(0x1.9cad6ec9cd500d08p-41), FN128(0x1.9cad6ec9cd500d0742fbb8868eecp-41)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffe2e5p-1), FN80(0x1.fffffffffe2e57e6p-1), FN128(0x1.fffffffffe2e57e5025b39421fc5p-1)) },
{ .x = REAL(FN32(-0x1.9cad6ep-41), FN64(-0x1.9cad6ec9cd501p-41), FN80(-0x1.9cad6ec9cd500d08p-41), FN128(-0x1.9cad6ec9cd500d0742fbb8868eecp-41)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000000e8dp0), FN80(0x1.0000000000e8d40ep0), FN128(0x1.0000000000e8d40d7ed2635ef01ep0)) },
{ .x = REAL(FN32(0x1.0c3d88p-40), FN64(0x1.0c3d88032bda7p-40), FN80(0x1.0c3d88032bda6edep-40), FN128(0x1.0c3d88032bda6ede51f06b24434cp-40)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffda2ap-1), FN80(0x1.fffffffffda2a576p-1), FN128(0x1.fffffffffda2a576831030d5f619p-1)) },
{ .x = REAL(FN32(-0x1.0c3d88p-40), FN64(-0x1.0c3d88032bda7p-40), FN80(-0x1.0c3d88032bda6edep-40), FN128(-0x1.0c3d88032bda6ede51f06b24434cp-40)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000012ebp0), FN80(0x1.00000000012ead44p0), FN128(0x1.00000000012ead44be77e79504f3p0)) },
{ .x = REAL(FN32(0x1.5cb664p-40), FN64(0x1.5cb664041f68cp-40), FN80(0x1.5cb664041f68c354p-40), FN128(0x1.5cb664041f68c354375224e2577dp-40)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffced1p-1), FN80(0x1.fffffffffced0a4ep-1), FN128(0x1.fffffffffced0a4d43fb72afbfeep-1)) },
{ .x = REAL(FN32(-0x1.5cb664p-40), FN64(-0x1.5cb664041f68cp-40), FN80(-0x1.5cb664041f68c354p-40), FN128(-0x1.5cb664041f68c354375224e2577dp-40)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000001898p0), FN80(0x1.0000000001897adap0), FN128(0x1.0000000001897ad95e0246a82009p0)) },
{ .x = REAL(FN32(0x1.c55382p-40), FN64(0x1.c55382055c083p-40), FN80(0x1.c55382055c08312p-40), FN128(0x1.c55382055c083120ae512ff30b56p-40)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffffc00fp-1), FN80(0x1.fffffffffc00f3cap-1), FN128(0x1.fffffffffc00f3cad8607b7e131cp-1)) },
{ .x = REAL(FN32(-0x1.c55382p-40), FN64(-0x1.c55382055c083p-40), FN80(-0x1.c55382055c08312p-40), FN128(-0x1.c55382055c083120ae512ff30b56p-40)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000001ff8p0), FN80(0x1.0000000001ff861ap0), FN128(0x1.0000000001ff861a93cfc240f672p0)) },
{ .x = REAL(FN32(0x1.26a97ap-39), FN64(0x1.26a97ae9e2388p-39), FN80(0x1.26a97ae9e2388656p-39), FN128(0x1.26a97ae9e23886553e1b2bf7942bp-39)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffface1p-1), FN80(0x1.ffffffffface09bap-1), FN128(0x1.ffffffffface09bae61706f0b271p-1)) },
{ .x = REAL(FN32(-0x1.26a97ap-39), FN64(-0x1.26a97ae9e2388p-39), FN80(-0x1.26a97ae9e2388656p-39), FN128(-0x1.26a97ae9e23886553e1b2bf7942bp-39)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000299p0), FN80(0x1.000000000298fb22p0), FN128(0x1.000000000298fb228cf47c87a6c8p0)) },
{ .x = REAL(FN32(0x1.7f0f86p-39), FN64(0x1.7f0f86300c7cbp-39), FN80(0x1.7f0f86300c7caea2p-39), FN128(0x1.7f0f86300c7caea203f01f8ea705p-39)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffff93f1p-1), FN80(0x1.fffffffff93f0ca6p-1), FN128(0x1.fffffffff93f0ca62b1def6c1b2cp-1)) },
{ .x = REAL(FN32(-0x1.7f0f86p-39), FN64(-0x1.7f0f86300c7cbp-39), FN80(-0x1.7f0f86300c7caea2p-39), FN128(-0x1.7f0f86300c7caea203f01f8ea705p-39)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000003608p0), FN80(0x1.00000000036079acp0), FN128(0x1.00000000036079acea710849f26ap0)) },
{ .x = REAL(FN32(0x1.f1fa94p-39), FN64(0x1.f1fa94d8103bbp-39), FN80(0x1.f1fa94d8103bafd2p-39), FN128(0x1.f1fa94d8103bafd29eb829063f86p-39)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffff7386p-1), FN80(0x1.fffffffff7385d3ep-1), FN128(0x1.fffffffff7385d3e6b40840c89b9p-1)) },
{ .x = REAL(FN32(-0x1.f1fa94p-39), FN64(-0x1.f1fa94d8103bbp-39), FN80(-0x1.f1fa94d8103bafd2p-39), FN128(-0x1.f1fa94d8103bafd29eb829063f86p-39)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000463dp0), FN80(0x1.000000000463d16p0), FN128(0x1.000000000463d160ca5fbdf9bb23p0)) },
{ .x = REAL(FN32(0x1.43afaep-38), FN64(0x1.43afad8c70f3ap-38), FN80(0x1.43afad8c70f398bp-38), FN128(0x1.43afad8c70f398af4d914ddda94ap-38)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffff4961p-1), FN80(0x1.fffffffff49612d2p-1), FN128(0x1.fffffffff49612d1250712104ca4p-1)) },
{ .x = REAL(FN32(-0x1.43afaep-38), FN64(-0x1.43afad8c70f3ap-38), FN80(-0x1.43afad8c70f398bp-38), FN128(-0x1.43afad8c70f398af4d914ddda94ap-38)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000005b4fp0), FN80(0x1.0000000005b4f698p0), FN128(0x1.0000000005b4f6976d7c76f7d9aep0)) },
{ .x = REAL(FN32(0x1.a4cac8p-38), FN64(0x1.a4cac8035fa31p-38), FN80(0x1.a4cac8035fa3134ap-38), FN128(0x1.a4cac8035fa3134a4b3ce539c27ap-38)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffff1298p-1), FN80(0x1.fffffffff1297edcp-1), FN128(0x1.fffffffff1297edcb022caaeca09p-1)) },
{ .x = REAL(FN32(-0x1.a4cac8p-38), FN64(-0x1.a4cac8035fa31p-38), FN80(-0x1.a4cac8035fa3134ap-38), FN128(-0x1.a4cac8035fa3134a4b3ce539c27ap-38)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000076b4p0), FN80(0x1.00000000076b4092p0), FN128(0x1.00000000076b4091a7ee9aa89afbp0)) },
{ .x = REAL(FN32(0x1.1183cep-37), FN64(0x1.1183cecefe2ap-37), FN80(0x1.1183cecefe29ffbep-37), FN128(0x1.1183cecefe29ffbd174dfb658b36p-37)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffecb5fp-1), FN80(0x1.ffffffffecb5f1b8p-1), FN128(0x1.ffffffffecb5f1b87e93a1166d0dp-1)) },
{ .x = REAL(FN32(-0x1.1183cep-37), FN64(-0x1.1183cecefe2ap-37), FN80(-0x1.1183cecefe29ffbep-37), FN128(-0x1.1183cecefe29ffbd174dfb658b36p-37)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000009a5p0), FN80(0x1.0000000009a50724p0), FN128(0x1.0000000009a50723c0b62f74c97ap0)) },
{ .x = REAL(FN32(0x1.6391cp-37), FN64(0x1.6391c00d1736ap-37), FN80(0x1.6391c00d17369942p-37), FN128(0x1.6391c00d173699429e4bc6d0ce93p-37)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffe6ec8p-1), FN80(0x1.ffffffffe6ec870ap-1), FN128(0x1.ffffffffe6ec87097159849d275fp-1)) },
{ .x = REAL(FN32(-0x1.6391cp-37), FN64(-0x1.6391c00d1736ap-37), FN80(-0x1.6391c00d17369942p-37), FN128(-0x1.6391c00d173699429e4bc6d0ce93p-37)), .y = REAL(FN32(0x1p0), FN64(0x1.000000000c89cp0), FN80(0x1.000000000c89bc7cp0), FN128(0x1.000000000c89bc7b47533db16c51p0)) },
{ .x = REAL(FN32(0x1.ce3d7ap-37), FN64(0x1.ce3d79aa9e2d6p-37), FN80(0x1.ce3d79aa9e2d60d6p-37), FN128(0x1.ce3d79aa9e2d60d69a95b5a90c8cp-37)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffdf66bp-1), FN80(0x1.ffffffffdf66af8cp-1), FN128(0x1.ffffffffdf66af8c468df932b332p-1)) },
{ .x = REAL(FN32(-0x1.ce3d7ap-37), FN64(-0x1.ce3d79aa9e2d6p-37), FN80(-0x1.ce3d79aa9e2d60d6p-37), FN128(-0x1.ce3d79aa9e2d60d69a95b5a90c8cp-37)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000104cbp0), FN80(0x1.00000000104ca83ap0), FN128(0x1.00000000104ca839dcb90366a667p0)) },
{ .x = REAL(FN32(0x1.2c74c2p-36), FN64(0x1.2c74c248806a5p-36), FN80(0x1.2c74c248806a4bbep-36), FN128(0x1.2c74c248806a4bbeb147b6144828p-36)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffd59f1p-1), FN80(0x1.ffffffffd59f176ap-1), FN128(0x1.ffffffffd59f17698eebc3f51c3p-1)) },
{ .x = REAL(FN32(-0x1.2c74c2p-36), FN64(-0x1.2c74c248806a5p-36), FN80(-0x1.2c74c248806a4bbep-36), FN128(-0x1.2c74c248806a4bbeb147b6144828p-36)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000015307p0), FN80(0x1.000000001530744cp0), FN128(0x1.000000001530744b388a1e0571e8p0)) },
{ .x = REAL(FN32(0x1.8697cap-36), FN64(0x1.8697c95e408a3p-36), FN80(0x1.8697c95e408a2f44p-36), FN128(0x1.8697c95e408a2f44b3439fe72a9ap-36)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffc8e87p-1), FN80(0x1.ffffffffc8e86b3cp-1), FN128(0x1.ffffffffc8e86b3c6cff4b8b7183p-1)) },
{ .x = REAL(FN32(-0x1.8697cap-36), FN64(-0x1.8697c95e408a3p-36), FN80(-0x1.8697c95e408a2f44p-36), FN128(-0x1.8697c95e408a2f44b3439fe72a9ap-36)), .y = REAL(FN32(0x1p0), FN64(0x1.000000001b8bdp0), FN80(0x1.000000001b8bca62p0), FN128(0x1.000000001b8bca61c9805a3a473fp0)) },
{ .x = REAL(FN32(0x1.fbc552p-36), FN64(0x1.fbc5529420b3ap-36), FN80(0x1.fbc5529420b3a3dap-36), FN128(0x1.fbc5529420b3a3d94f718312ea95p-36)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffb8616p-1), FN80(0x1.ffffffffb8615834p-1), FN128(0x1.ffffffffb8615834f418af0213b7p-1)) },
{ .x = REAL(FN32(-0x1.fbc552p-36), FN64(-0x1.fbc5529420b3ap-36), FN80(-0x1.fbc5529420b3a3dap-36), FN128(-0x1.fbc5529420b3a3d94f718312ea95p-36)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000023cf5p0), FN80(0x1.0000000023cf53e6p0), FN128(0x1.0000000023cf53e585f3a87ef625p0)) },
{ .x = REAL(FN32(0x1.4a0d1p-35), FN64(0x1.4a0d0f46aedb3p-35), FN80(0x1.4a0d0f46aedb2a8p-35), FN128(0x1.4a0d0f46aedb2a8073a361ff7ee1p-35)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffffa2e4fp-1), FN80(0x1.ffffffffa2e4f2acp-1), FN128(0x1.ffffffffa2e4f2ab3d5349e919f5p-1)) },
{ .x = REAL(FN32(-0x1.4a0d1p-35), FN64(-0x1.4a0d0f46aedb3p-35), FN80(-0x1.4a0d0f46aedb2a8p-35), FN128(-0x1.4a0d0f46aedb2a8073a361ff7ee1p-35)), .y = REAL(FN32(0x1p0), FN64(0x1.000000002e8d8p0), FN80(0x1.000000002e8d86aap0), FN128(0x1.000000002e8d86aa61565b0b7306p0)) },
{ .x = REAL(FN32(0x1.ad10fap-35), FN64(0x1.ad10fa4249b68p-35), FN80(0x1.ad10fa4249b6840ep-35), FN128(0x1.ad10fa4249b6840d63213298f1bep-35)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffff86f67p-1), FN80(0x1.ffffffff86f66eacp-1), FN128(0x1.ffffffff86f66eab6952ace23c11p-1)) },
{ .x = REAL(FN32(-0x1.ad10fap-35), FN64(-0x1.ad10fa4249b68p-35), FN80(-0x1.ad10fa4249b6840ep-35), FN128(-0x1.ad10fa4249b6840d63213298f1bep-35)), .y = REAL(FN32(0x1p0), FN64(0x1.000000003c84dp0), FN80(0x1.000000003c84c8aap0), FN128(0x1.000000003c84c8aa4b56a98ee1f8p0)) },
{ .x = REAL(FN32(0x1.16e4a2p-34), FN64(0x1.16e4a2ab16504p-34), FN80(0x1.16e4a2ab16503c3cp-34), FN128(0x1.16e4a2ab16503c3be6d594169d22p-34)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffff62a6cp-1), FN80(0x1.ffffffff62a6c312p-1), FN128(0x1.ffffffff62a6c31208eb7a594fadp-1)) },
{ .x = REAL(FN32(-0x1.16e4a2p-34), FN64(-0x1.16e4a2ab16504p-34), FN80(-0x1.16e4a2ab16503c3cp-34), FN128(-0x1.16e4a2ab16503c3be6d594169d22p-34)), .y = REAL(FN32(0x1p0), FN64(0x1.000000004eacap0), FN80(0x1.000000004eac9e76p0), FN128(0x1.000000004eac9e76fb8a42d3582ap0)) },
{ .x = REAL(FN32(0x1.6a8fap-34), FN64(0x1.6a8fa044d0352p-34), FN80(0x1.6a8fa044d0351b1ap-34), FN128(0x1.6a8fa044d0351b1aac15a6ea32acp-34)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffff33726p-1), FN80(0x1.ffffffff337263fep-1), FN128(0x1.ffffffff337263fdd8655240eb11p-1)) },
{ .x = REAL(FN32(-0x1.6a8fap-34), FN64(-0x1.6a8fa044d0352p-34), FN80(-0x1.6a8fa044d0351b1ap-34), FN128(-0x1.6a8fa044d0351b1aac15a6ea32acp-34)), .y = REAL(FN32(0x1p0), FN64(0x1.000000006646dp0), FN80(0x1.000000006646ce02p0), FN128(0x1.000000006646ce0113cd56df8a77p0)) },
{ .x = REAL(FN32(0x1.d7545p-34), FN64(0x1.d75450597511dp-34), FN80(0x1.d75450597511d67p-34), FN128(0x1.d75450597511d66f794f58fd41dfp-34)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffef614bp-1), FN80(0x1.fffffffef614b53p-1), FN128(0x1.fffffffef614b530661d51546c74p-1)) },
{ .x = REAL(FN32(-0x1.d7545p-34), FN64(-0x1.d75450597511dp-34), FN80(-0x1.d75450597511d67p-34), FN128(-0x1.d75450597511d66f794f58fd41dfp-34)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000084f5ap0), FN80(0x1.0000000084f5a568p0), FN128(0x1.0000000084f5a567ccf15755c9c6p0)) },
{ .x = REAL(FN32(0x1.325d34p-33), FN64(0x1.325d343a25b2p-33), FN80(0x1.325d343a25b1fe96p-33), FN128(0x1.325d343a25b1fe95420d2d0b046bp-33)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffea64e2p-1), FN80(0x1.fffffffea64e1ebep-1), FN128(0x1.fffffffea64e1ebeeb261cedd109p-1)) },
{ .x = REAL(FN32(-0x1.325d34p-33), FN64(-0x1.325d343a25b2p-33), FN80(-0x1.325d343a25b1fe96p-33), FN128(-0x1.325d343a25b1fe95420d2d0b046bp-33)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000acd8fp0), FN80(0x1.00000000acd8f0ap0), FN128(0x1.00000000acd8f0a08a6cf189177cp0)) },
{ .x = REAL(FN32(0x1.8e45f8p-33), FN64(0x1.8e45f71864343p-33), FN80(0x1.8e45f7186434315cp-33), FN128(0x1.8e45f7186434315ba2aaba8e528bp-33)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffe3e98cp-1), FN80(0x1.fffffffe3e98c192p-1), FN128(0x1.fffffffe3e98c191cb4b259bb4c1p-1)) },
{ .x = REAL(FN32(-0x1.8e45f8p-33), FN64(-0x1.8e45f71864343p-33), FN80(-0x1.8e45f7186434315cp-33), FN128(-0x1.8e45f7186434315ba2aaba8e528bp-33)), .y = REAL(FN32(0x1p0), FN64(0x1.00000000e0b3ap0), FN80(0x1.00000000e0b39f38p0), FN128(0x1.00000000e0b39f371a5a6d3225ap0)) },
{ .x = REAL(FN32(0x1.02e0aep-32), FN64(0x1.02e0ad6974552p-32), FN80(0x1.02e0ad6974552016p-32), FN128(0x1.02e0ad697455201529bbc60fb5a7p-32)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffdb7c69p-1), FN80(0x1.fffffffdb7c6953ep-1), FN128(0x1.fffffffdb7c6953d8848174abc4ap-1)) },
{ .x = REAL(FN32(-0x1.02e0aep-32), FN64(-0x1.02e0ad6974552p-32), FN80(-0x1.02e0ad6974552016p-32), FN128(-0x1.02e0ad697455201529bbc60fb5a7p-32)), .y = REAL(FN32(0x1p0), FN64(0x1.00000001241cbp0), FN80(0x1.00000001241cb562p0), FN128(0x1.00000001241cb5613bdbf45aa1dbp0)) },
{ .x = REAL(FN32(0x1.508a7cp-32), FN64(0x1.508a7b09173b7p-32), FN80(0x1.508a7b09173b7682p-32), FN128(0x1.508a7b09173b7681e9741b146c26p-32)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffd08823p-1), FN80(0x1.fffffffd0882286ap-1), FN128(0x1.fffffffd088228699790eb150dcep-1)) },
{ .x = REAL(FN32(-0x1.508a7cp-32), FN64(-0x1.508a7b09173b7p-32), FN80(-0x1.508a7b09173b7682p-32), FN128(-0x1.508a7b09173b7681e9741b146c26p-32)), .y = REAL(FN32(0x1p0), FN64(0x1.000000017bbefp0), FN80(0x1.000000017bbeebccp0), FN128(0x1.000000017bbeebcb34378a757919p0)) },
{ .x = REAL(FN32(0x1.b580d4p-32), FN64(0x1.b580d3256b008p-32), FN80(0x1.b580d3256b008076p-32), FN128(0x1.b580d3256b008075af7d56675965p-32)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffc24a93p-1), FN80(0x1.fffffffc24a9348ap-1), FN128(0x1.fffffffc24a934894509319ce734p-1)) },
{ .x = REAL(FN32(-0x1.b580d4p-32), FN64(-0x1.b580d3256b008p-32), FN80(-0x1.b580d3256b008076p-32), FN128(-0x1.b580d3256b008075af7d56675965p-32)), .y = REAL(FN32(0x1p0), FN64(0x1.00000001edab6p0), FN80(0x1.00000001edab65bcp0), FN128(0x1.00000001edab65bb5d7b67318c66p0)) },
{ .x = REAL(FN32(0x1.1c608ap-31), FN64(0x1.1c60893eb8c05p-31), FN80(0x1.1c60893eb8c0538p-31), FN128(0x1.1c60893eb8c0537fb211782993b5p-31)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffffafc759p-1), FN80(0x1.fffffffafc759118p-1), FN128(0x1.fffffffafc759118d9bf26e8f13p-1)) },
{ .x = REAL(FN32(-0x1.1c608ap-31), FN64(-0x1.1c60893eb8c05p-31), FN80(-0x1.1c60893eb8c0538p-31), FN128(-0x1.1c60893eb8c0537fb211782993b5p-31)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000281c53p0), FN80(0x1.0000000281c53774p0), FN128(0x1.0000000281c5377393206c8b8768p0)) },
{ .x = REAL(FN32(0x1.71b0b2p-31), FN64(0x1.71b0b26b23607p-31), FN80(0x1.71b0b26b23606c8cp-31), FN128(0x1.71b0b26b23606c8c677d1c360cd1p-31)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffff97b65ap-1), FN80(0x1.fffffff97b65a306p-1), FN128(0x1.fffffff97b65a306b4abb29c9fd9p-1)) },
{ .x = REAL(FN32(-0x1.71b0b2p-31), FN64(-0x1.71b0b26b23607p-31), FN80(-0x1.71b0b26b23606c8cp-31), FN128(-0x1.71b0b26b23606c8c677d1c360cd1p-31)), .y = REAL(FN32(0x1p0), FN64(0x1.00000003424d3p0), FN80(0x1.00000003424d2e7cp0), FN128(0x1.00000003424d2e7ca5aa26b1b013p0)) },
{ .x = REAL(FN32(0x1.e098e8p-31), FN64(0x1.e098e7f1adfd6p-31), FN80(0x1.e098e7f1adfd59eap-31), FN128(0x1.e098e7f1adfd59e9b9bc3e4643ddp-31)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffff786d0fp-1), FN80(0x1.fffffff786d0ed88p-1), FN128(0x1.fffffff786d0ed88b7ac01dbde65p-1)) },
{ .x = REAL(FN32(-0x1.e098e8p-31), FN64(-0x1.e098e7f1adfd6p-31), FN80(-0x1.e098e7f1adfd59eap-31), FN128(-0x1.e098e7f1adfd59e9b9bc3e4643ddp-31)), .y = REAL(FN32(0x1p0), FN64(0x1.000000043c979p0), FN80(0x1.000000043c97893cp0), FN128(0x1.000000043c97893ba429ff1210cep0)) },
{ .x = REAL(FN32(0x1.386364p-30), FN64(0x1.386363904ab18p-30), FN80(0x1.386363904ab17a72p-30), FN128(0x1.386363904ab17a718587287a78e9p-30)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffff4fc0fap-1), FN80(0x1.fffffff4fc0f9b32p-1), FN128(0x1.fffffff4fc0f9b31bb92cf5b255ep-1)) },
{ .x = REAL(FN32(-0x1.386364p-30), FN64(-0x1.386363904ab18p-30), FN80(-0x1.386363904ab17a72p-30), FN128(-0x1.386363904ab17a718587287a78e9p-30)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000581f83p0), FN80(0x1.0000000581f83268p0), FN128(0x1.0000000581f83267223698526d51p0)) },
{ .x = REAL(FN32(0x1.961acep-30), FN64(0x1.961ace3b944d2p-30), FN80(0x1.961ace3b944d1f2ep-30), FN128(0x1.961ace3b944d1f2d2d961b059d2fp-30)), .y = REAL(FN32(0x1p0), FN64(0x1.fffffff1ae145p-1), FN80(0x1.fffffff1ae1449cp-1), FN128(0x1.fffffff1ae1449c0a70ba77828bep-1)) },
{ .x = REAL(FN32(-0x1.961acep-30), FN64(-0x1.961ace3b944d2p-30), FN80(-0x1.961ace3b944d1f2ep-30), FN128(-0x1.961ace3b944d1f2d2d961b059d2fp-30)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000728f5ep0), FN80(0x1.0000000728f5db2p0), FN128(0x1.0000000728f5db1fac7a2c43eba1p0)) },
{ .x = REAL(FN32(0x1.07f7d2p-29), FN64(0x1.07f7d2d9ed322p-29), FN80(0x1.07f7d2d9ed32211p-29), FN128(0x1.07f7d2d9ed32211090d4c4c3a62bp-29)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffed624d9p-1), FN80(0x1.ffffffed624d9314p-1), FN128(0x1.ffffffed624d93140c5bf3fbcddep-1)) },
{ .x = REAL(FN32(-0x1.07f7d2p-29), FN64(-0x1.07f7d2d9ed322p-29), FN80(-0x1.07f7d2d9ed32211p-29), FN128(-0x1.07f7d2d9ed32211090d4c4c3a62bp-29)), .y = REAL(FN32(0x1p0), FN64(0x1.000000094ed93p0), FN80(0x1.000000094ed93676p0), FN128(0x1.000000094ed93675f9d206021911p0)) },
{ .x = REAL(FN32(0x1.572892p-29), FN64(0x1.5728921b4df46p-29), FN80(0x1.5728921b4df45e3p-29), FN128(0x1.5728921b4df45e2f22ae32fe5805p-29)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffe7cc981p-1), FN80(0x1.ffffffe7cc980cp-1), FN128(0x1.ffffffe7cc980c0076778b754d5fp-1)) },
{ .x = REAL(FN32(-0x1.572892p-29), FN64(-0x1.5728921b4df46p-29), FN80(-0x1.5728921b4df45e3p-29), FN128(-0x1.5728921b4df45e2f22ae32fe5805p-29)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000c19b4p0), FN80(0x1.0000000c19b3fap0), FN128(0x1.0000000c19b3f9ffc4c43a45595p0)) },
{ .x = REAL(FN32(0x1.be1b24p-29), FN64(0x1.be1b2456b2241p-29), FN80(0x1.be1b2456b224140ap-29), FN128(0x1.be1b2456b224140a137c0f17726dp-29)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffe089f8ep-1), FN80(0x1.ffffffe089f8dc68p-1), FN128(0x1.ffffffe089f8dc670068388bd256p-1)) },
{ .x = REAL(FN32(-0x1.be1b24p-29), FN64(-0x1.be1b2456b2241p-29), FN80(-0x1.be1b2456b224140ap-29), FN128(-0x1.be1b2456b224140a137c0f17726dp-29)), .y = REAL(FN32(0x1p0), FN64(0x1.0000000fbb039p0), FN80(0x1.0000000fbb0391ccp0), FN128(0x1.0000000fbb0391cc7fcbe3ba16d5p0)) },
{ .x = REAL(FN32(0x1.21f80ap-28), FN64(0x1.21f80ad1f3caap-28), FN80(0x1.21f80ad1f3caa6ap-28), FN128(0x1.21f80ad1f3caa6a02643d69c0a6p-28)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffd719c38p-1), FN80(0x1.ffffffd719c384ecp-1), FN128(0x1.ffffffd719c384ec4d5450a6c142p-1)) },
{ .x = REAL(FN32(-0x1.21f80ap-28), FN64(-0x1.21f80ad1f3caap-28), FN80(-0x1.21f80ad1f3caa6ap-28), FN128(-0x1.21f80ad1f3caa6a02643d69c0a6p-28)), .y = REAL(FN32(0x1p0), FN64(0x1.00000014731e4p0), FN80(0x1.00000014731e3d8ap0), FN128(0x1.00000014731e3d89d955d7ac9f5fp0)) },
{ .x = REAL(FN32(0x1.78f5a8p-28), FN64(0x1.78f5a7aa89baap-28), FN80(0x1.78f5a7aa89baa56ap-28), FN128(0x1.78f5a7aa89baa569cb583097a717p-28)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffcad4b16p-1), FN80(0x1.ffffffcad4b16p-1), FN128(0x1.ffffffcad4b15ffffe20deefb532p-1)) },
{ .x = REAL(FN32(-0x1.78f5a8p-28), FN64(-0x1.78f5a7aa89baap-28), FN80(-0x1.78f5a7aa89baa56ap-28), FN128(-0x1.78f5a7aa89baa569cb583097a717p-28)), .y = REAL(FN32(0x1p0), FN64(0x1.0000001a95a75p0), FN80(0x1.0000001a95a75p0), FN128(0x1.0000001a95a7500000ef90882567p0)) },
{ .x = REAL(FN32(0x1.ea0c26p-28), FN64(0x1.ea0c26c41972ap-28), FN80(0x1.ea0c26c41972a3d6p-28), FN128(0x1.ea0c26c41972a3d65525d8c52604p-28)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffbae14dp-1), FN80(0x1.ffffffbae14cfcccp-1), FN128(0x1.ffffffbae14cfcccca5e11165422p-1)) },
{ .x = REAL(FN32(-0x1.ea0c26p-28), FN64(-0x1.ea0c26c41972ap-28), FN80(-0x1.ea0c26c41972a3d6p-28), FN128(-0x1.ea0c26c41972a3d65525d8c52604p-28)), .y = REAL(FN32(0x1p0), FN64(0x1.000000228f598p0), FN80(0x1.000000228f59819ap0), FN128(0x1.000000228f5981999ad0f774d5efp0)) },
{ .x = REAL(FN32(0x1.3e87e6p-27), FN64(0x1.3e87e5ff76f0fp-27), FN80(0x1.3e87e5ff76f0ea7ep-27), FN128(0x1.3e87e5ff76f0ea7e842566802583p-27)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffffa624e41p-1), FN80(0x1.ffffffa624e4157p-1), FN128(0x1.ffffffa624e41570a0adc8580876p-1)) },
{ .x = REAL(FN32(-0x1.3e87e6p-27), FN64(-0x1.3e87e5ff76f0fp-27), FN80(-0x1.3e87e5ff76f0ea7ep-27), FN128(-0x1.3e87e5ff76f0ea7e842566802583p-27)), .y = REAL(FN32(0x1p0), FN64(0x1.0000002ced8dfp0), FN80(0x1.0000002ced8df548p0), FN128(0x1.0000002ced8df547afa91bd3fbc5p0)) },
{ .x = REAL(FN32(0x1.9e1712p-27), FN64(0x1.9e171165b4393p-27), FN80(0x1.9e171165b43930d8p-27), FN128(0x1.9e171165b43930d7abca387363f7p-27)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffff8b2ff55p-1), FN80(0x1.ffffff8b2ff54f12p-1), FN128(0x1.ffffff8b2ff54f126a7c2ad3b1d8p-1)) },
{ .x = REAL(FN32(-0x1.9e1712p-27), FN64(-0x1.9e171165b4393p-27), FN80(-0x1.9e171165b43930d8p-27), FN128(-0x1.9e171165b43930d7abca387363f7p-27)), .y = REAL(FN32(0x1p0), FN64(0x1.0000003a68056p0), FN80(0x1.0000003a68055876p0), FN128(0x1.0000003a68055876cac1ea962714p0)) },
{ .x = REAL(FN32(0x1.0d2898p-26), FN64(0x1.0d28981bb5253p-26), FN80(0x1.0d28981bb5252c8cp-26), FN128(0x1.0d28981bb5252c8c2fa9d7e49a94p-26)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffff6824beep-1), FN80(0x1.ffffff6824bee6ccp-1), FN128(0x1.ffffff6824bee6cb24093ecfc6f6p-1)) },
{ .x = REAL(FN32(-0x1.0d2898p-26), FN64(-0x1.0d28981bb5253p-26), FN80(-0x1.0d28981bb5252c8cp-26), FN128(-0x1.0d28981bb5252c8c2fa9d7e49a94p-26)), .y = REAL(FN32(0x1p0), FN64(0x1.0000004beda09p0), FN80(0x1.0000004beda08c9ap0), FN128(0x1.0000004beda08c9a6dfb60981c85p0)) },
{ .x = REAL(FN32(0x1.5de7f8p-26), FN64(0x1.5de7f8f0d1e38p-26), FN80(0x1.5de7f8f0d1e386b6p-26), FN128(0x1.5de7f8f0d1e386b63df66575fc26p-26)), .y = REAL(FN32(0x1p0), FN64(0x1.ffffff3a962b6p-1), FN80(0x1.ffffff3a962b5f3cp-1), FN128(0x1.ffffff3a962b5f3b48758e56cd1bp-1)) },
{ .x = REAL(FN32(-0x1.5de7f8p-26), FN64(-0x1.5de7f8f0d1e38p-26), FN80(-0x1.5de7f8f0d1e386b6p-26), FN128(-0x1.5de7f8f0d1e386b63df66575fc26p-26)), .y = REAL(FN32(0x1p0), FN64(0x1.00000062b4ea5p0), FN80(0x1.00000062b4ea5062p0), FN128(0x1.00000062b4ea50625bc538d49973p0)) },
{ .x = REAL(FN32(0x1.c6e0c4p-26), FN64(0x1.c6e0c39f77416p-26), FN80(0x1.c6e0c39f77416254p-26), FN128(0x1.c6e0c39f77416253508d1d7fc7cbp-26)), .y = REAL(FN32(0x1.fffffep-1), FN64(0x1.fffffeff5cd2p-1), FN80(0x1.fffffeff5cd1fbcep-1), FN128(0x1.fffffeff5cd1fbcd116c83d0f3f3p-1)) },
{ .x = REAL(FN32(-0x1.c6e0c4p-26), FN64(-0x1.c6e0c39f77416p-26), FN80(-0x1.c6e0c39f77416254p-26), FN128(-0x1.c6e0c39f77416253508d1d7fc7cbp-26)), .y = REAL(FN32(0x1p0), FN64(0x1.000000805197p0), FN80(0x1.000000805197021ap0), FN128(0x1.00000080519702197749be178606p0)) },
{ .x = REAL(FN32(0x1.27abb2p-25), FN64(0x1.27abb25ada50ep-25), FN80(0x1.27abb25ada50e65p-25), FN128(0x1.27abb25ada50e64fc128865fdb77p-25)), .y = REAL(FN32(0x1.fffffep-1), FN64(0x1.fffffeb25f11p-1), FN80(0x1.fffffeb25f10fa8ap-1), FN128(0x1.fffffeb25f10fa8a96b5cfb1a4bep-1)) },
{ .x = REAL(FN32(-0x1.27abb2p-25), FN64(-0x1.27abb25ada50ep-25), FN80(-0x1.27abb25ada50e65p-25), FN128(-0x1.27abb25ada50e64fc128865fdb77p-25)), .y = REAL(FN32(0x1p0), FN64(0x1.000000a6d0778p0), FN80(0x1.000000a6d07782bap0), FN128(0x1.000000a6d07782bab4a518272da1p0)) },
{ .x = REAL(FN32(0x1.805f34p-25), FN64(0x1.805f34a94f02cp-25), FN80(0x1.805f34a94f02c502p-25), FN128(0x1.805f34a94f02c50147e7e1e303b5p-25)), .y = REAL(FN32(0x1.fffffep-1), FN64(0x1.fffffe4e4862ep-1), FN80(0x1.fffffe4e4862df4ep-1), FN128(0x1.fffffe4e4862df4dc40d9f1af69ep-1)) },
{ .x = REAL(FN32(-0x1.805f34p-25), FN64(-0x1.805f34a94f02cp-25), FN80(-0x1.805f34a94f02c502p-25), FN128(-0x1.805f34a94f02c50147e7e1e303b5p-25)), .y = REAL(FN32(0x1p0), FN64(0x1.000000d8dbce9p0), FN80(0x1.000000d8dbce905ap0), FN128(0x1.000000d8dbce90591df9307284b1p0)) },
{ .x = REAL(FN32(0x1.f3aef8p-25), FN64(0x1.f3aef7a8e6b6dp-25), FN80(0x1.f3aef7a8e6b6cce8p-25), FN128(0x1.f3aef7a8e6b6cce810ad7273eb38p-25)), .y = REAL(FN32(0x1.fffffep-1), FN64(0x1.fffffdcc2ae6fp-1), FN80(0x1.fffffdcc2ae6ef18p-1), FN128(0x1.fffffdcc2ae6ef184bf46527b5dbp-1)) },
{ .x = REAL(FN32(-0x1.f3aef8p-25), FN64(-0x1.f3aef7a8e6b6dp-25), FN80(-0x1.f3aef7a8e6b6cce8p-25), FN128(-0x1.f3aef7a8e6b6cce810ad7273eb38p-25)), .y = REAL(FN32(0x1.000002p0), FN64(0x1.00000119ea8c9p0), FN80(0x1.00000119ea8c8874p0), FN128(0x1.00000119ea8c8873da05cd6c2513p0)) },
{ .x = REAL(FN32(0x1.44cb54p-24), FN64(0x1.44cb542dc92ap-24), FN80(0x1.44cb542dc92a053p-24), FN128(0x1.44cb542dc92a0530713d8a64f27ep-24)), .y = REAL(FN32(0x1.fffffep-1), FN64(0x1.fffffd230492ap-1), FN80(0x1.fffffd2304929d3ap-1), FN128(0x1.fffffd2304929d39302b16121b52p-1)) },
{ .x = REAL(FN32(-0x1.44cb54p-24), FN64(-0x1.44cb542dc92ap-24), FN80(-0x1.44cb542dc92a053p-24), FN128(-0x1.44cb542dc92a0530713d8a64f27ep-24)), .y = REAL(FN32(0x1.000002p0), FN64(0x1.0000016e7db6bp0), FN80(0x1.0000016e7db6b164p0), FN128(0x1.0000016e7db6b16367ea74f6f257p0)) },
{ .x = REAL(FN32(0x1.a63b88p-24), FN64(0x1.a63b870852504p-24), FN80(0x1.a63b8708525039f2p-24), FN128(0x1.a63b8708525039f22cd000b66e71p-24)), .y = REAL(FN32(0x1.fffffcp-1), FN64(0x1.fffffc471f8b6p-1), FN80(0x1.fffffc471f8b65fep-1), FN128(0x1.fffffc471f8b65fd8ccbfd6c98cap-1)) },
{ .x = REAL(FN32(-0x1.a63b88p-24), FN64(-0x1.a63b870852504p-24), FN80(-0x1.a63b8708525039f2p-24), FN128(-0x1.a63b8708525039f22cd000b66e71p-24)), .y = REAL(FN32(0x1.000002p0), FN64(0x1.000001dc703a5p0), FN80(0x1.000001dc703a4d02p0), FN128(0x1.000001dc703a4d01399a0149b39bp0)) },
{ .x = REAL(FN32(0x1.12737ep-23), FN64(0x1.12737e2bcf1a9p-23), FN80(0x1.12737e2bcf1a8c1p-23), FN128(0x1.12737e2bcf1a8c109d20cd436163p-23)), .y = REAL(FN32(0x1.fffffcp-1), FN64(0x1.fffffb29429bap-1), FN80(0x1.fffffb29429b9e3p-1), FN128(0x1.fffffb29429b9e3006dd0a35839dp-1)) },
{ .x = REAL(FN32(-0x1.12737ep-23), FN64(-0x1.12737e2bcf1a9p-23), FN80(-0x1.12737e2bcf1a8c1p-23), FN128(-0x1.12737e2bcf1a8c109d20cd436163p-23)), .y = REAL(FN32(0x1.000002p0), FN64(0x1.0000026b5eb23p0), FN80(0x1.0000026b5eb230e8p0), FN128(0x1.0000026b5eb230e7fc917ae53e32p0)) },
{ .x = REAL(FN32(0x1.64c958p-23), FN64(0x1.64c95738f3a28p-23), FN80(0x1.64c95738f3a282e2p-23), FN128(0x1.64c95738f3a282e265ddd7a465p-23)), .y = REAL(FN32(0x1.fffffap-1), FN64(0x1.fffff9b5a363ep-1), FN80(0x1.fffff9b5a363e73ep-1), FN128(0x1.fffff9b5a363e73e75f957db9489p-1)) },
{ .x = REAL(FN32(-0x1.64c958p-23), FN64(-0x1.64c95738f3a28p-23), FN80(-0x1.64c95738f3a282e2p-23), FN128(-0x1.64c95738f3a282e265ddd7a465p-23)), .y = REAL(FN32(0x1.000004p0), FN64(0x1.000003252e4e1p0), FN80(0x1.000003252e4e0c6p0), FN128(0x1.000003252e4e0c60c503541235bbp0)) },
{ .x = REAL(FN32(0x1.cfd28ap-23), FN64(0x1.cfd28afd3cb9bp-23), FN80(0x1.cfd28afd3cb9aa26p-23), FN128(0x1.cfd28afd3cb9aa265139febc1ce7p-23)), .y = REAL(FN32(0x1.fffff8p-1), FN64(0x1.fffff7d2879b8p-1), FN80(0x1.fffff7d2879b796ap-1), FN128(0x1.fffff7d2879b796adb2dfa8f7a77p-1)) },
{ .x = REAL(FN32(-0x1.cfd28ap-23), FN64(-0x1.cfd28afd3cb9bp-23), FN80(-0x1.cfd28afd3cb9aa26p-23), FN128(-0x1.cfd28afd3cb9aa265139febc1ce7p-23)), .y = REAL(FN32(0x1.000004p0), FN64(0x1.00000416bc324p0), FN80(0x1.00000416bc32434ap0), FN128(0x1.00000416bc32434a926902b842c5p0)) },
{ .x = REAL(FN32(0x1.2d7c0ep-22), FN64(0x1.2d7c0d8b01125p-22), FN80(0x1.2d7c0d8b01124832p-22), FN128(0x1.2d7c0d8b011248328198e593df96p-22)), .y = REAL(FN32(0x1.fffff6p-1), FN64(0x1.fffff55e7d16fp-1), FN80(0x1.fffff55e7d16eaa4p-1), FN128(0x1.fffff55e7d16eaa4a3706bc68483p-1)) },
{ .x = REAL(FN32(-0x1.2d7c0ep-22), FN64(-0x1.2d7c0d8b01125p-22), FN80(-0x1.2d7c0d8b01124832p-22), FN128(-0x1.2d7c0d8b011248328198e593df96p-22)), .y = REAL(FN32(0x1.000006p0), FN64(0x1.00000550c1749p0), FN80(0x1.00000550c1748aaep0), FN128(0x1.00000550c1748aadae47ca1cbdbfp0)) },
{ .x = REAL(FN32(0x1.87ee12p-22), FN64(0x1.87ee119b1afe3p-22), FN80(0x1.87ee119b1afe2aa8p-22), FN128(0x1.87ee119b1afe2aa80ee05da6a2a9p-22)), .y = REAL(FN32(0x1.fffff2p-1), FN64(0x1.fffff22e09043p-1), FN80(0x1.fffff22e0904310ap-1), FN128(0x1.fffff22e09043109816832763b77p-1)) },
{ .x = REAL(FN32(-0x1.87ee12p-22), FN64(-0x1.87ee119b1afe3p-22), FN80(-0x1.87ee119b1afe2aa8p-22), FN128(-0x1.87ee119b1afe2aa80ee05da6a2a9p-22)), .y = REAL(FN32(0x1.000006p0), FN64(0x1.000006e8fb7dep0), FN80(0x1.000006e8fb7de77cp0), FN128(0x1.000006e8fb7de77b3f4be6c4e245p0)) },
{ .x = REAL(FN32(0x1.fd824ap-22), FN64(0x1.fd824a166fe4p-22), FN80(0x1.fd824a166fe4044p-22), FN128(0x1.fd824a166fe40440e023acf239dcp-22)), .y = REAL(FN32(0x1.ffffeep-1), FN64(0x1.ffffee08a5524p-1), FN80(0x1.ffffee08a5523fcp-1), FN128(0x1.ffffee08a5523fc02998d587e148p-1)) },
{ .x = REAL(FN32(-0x1.fd824ap-22), FN64(-0x1.fd824a166fe4p-22), FN80(-0x1.fd824a166fe4044p-22), FN128(-0x1.fd824a166fe40440e023acf239dcp-22)), .y = REAL(FN32(0x1.000008p0), FN64(0x1.000008fbad56ep0), FN80(0x1.000008fbad56e02p0), FN128(0x1.000008fbad56e01feb33953c0f5cp0)) },
{ .x = REAL(FN32(0x1.4b2e4ap-21), FN64(0x1.4b2e49c1c8baap-21), FN80(0x1.4b2e49c1c8ba9c5ep-21), FN128(0x1.4b2e49c1c8ba9c5d5e7d96d0a59cp-21)), .y = REAL(FN32(0x1.ffffe8p-1), FN64(0x1.ffffe8a4d6eafp-1), FN80(0x1.ffffe8a4d6eaec7cp-1), FN128(0x1.ffffe8a4d6eaec7b2423faf3933bp-1)) },
{ .x = REAL(FN32(-0x1.4b2e4ap-21), FN64(-0x1.4b2e49c1c8baap-21), FN80(-0x1.4b2e49c1c8ba9c5ep-21), FN128(-0x1.4b2e49c1c8ba9c5d5e7d96d0a59cp-21)), .y = REAL(FN32(0x1.00000cp0), FN64(0x1.00000bad948a9p0), FN80(0x1.00000bad948a89c2p0), FN128(0x1.00000bad948a89c26dee02863662p0)) },
{ .x = REAL(FN32(0x1.ae88fap-21), FN64(0x1.ae88f97beb59p-21), FN80(0x1.ae88f97beb58fe7ap-21), FN128(0x1.ae88f97beb58fe79613cdda8d74bp-21)), .y = REAL(FN32(0x1.ffffe2p-1), FN64(0x1.ffffe1a31764ap-1), FN80(0x1.ffffe1a3176499d6p-1), FN128(0x1.ffffe1a3176499d6349544cccd0cp-1)) },
{ .x = REAL(FN32(-0x1.ae88fap-21), FN64(-0x1.ae88f97beb59p-21), FN80(-0x1.ae88f97beb58fe7ap-21), FN128(-0x1.ae88f97beb58fe79613cdda8d74bp-21)), .y = REAL(FN32(0x1.00001p0), FN64(0x1.00000f2e744dbp0), FN80(0x1.00000f2e744db314p0), FN128(0x1.00000f2e744db314e5b55d99997ap0)) },
{ .x = REAL(FN32(0x1.17d908p-20), FN64(0x1.17d908908c2d1p-20), FN80(0x1.17d908908c2d0bcep-20), FN128(0x1.17d908908c2d0bcee59ac34758bdp-20)), .y = REAL(FN32(0x1.ffffd8p-1), FN64(0x1.ffffd8873802dp-1), FN80(0x1.ffffd8873802c804p-1), FN128(0x1.ffffd8873802c803495097be080cp-1)) },
{ .x = REAL(FN32(-0x1.17d908p-20), FN64(-0x1.17d908908c2d1p-20), FN80(-0x1.17d908908c2d0bcep-20), FN128(-0x1.17d908908c2d0bcee59ac34758bdp-20)), .y = REAL(FN32(0x1.000014p0), FN64(0x1.000013bc63feap0), FN80(0x1.000013bc63fe9bfep0), FN128(0x1.000013bc63fe9bfe5b57b420fbfap0)) },
{ .x = REAL(FN32(0x1.6bcd58p-20), FN64(0x1.6bcd57ef1ca0fp-20), FN80(0x1.6bcd57ef1ca0f5cp-20), FN128(0x1.6bcd57ef1ca0f5c02a7c6443269p-20)), .y = REAL(FN32(0x1.ffffccp-1), FN64(0x1.ffffccafc8d07p-1), FN80(0x1.ffffccafc8d06a78p-1), FN128(0x1.ffffccafc8d06a78c6906d8de587p-1)) },
{ .x = REAL(FN32(-0x1.6bcd58p-20), FN64(-0x1.6bcd57ef1ca0fp-20), FN80(-0x1.6bcd57ef1ca0f5cp-20), FN128(-0x1.6bcd57ef1ca0f5c02a7c6443269p-20)), .y = REAL(FN32(0x1.00001ap0), FN64(0x1.000019a81b97dp0), FN80(0x1.000019a81b97cac4p0), FN128(0x1.000019a81b97cac39cb7c9390d3dp0)) },
{ .x = REAL(FN32(0x1.d8f158p-20), FN64(0x1.d8f158b6d86aep-20), FN80(0x1.d8f158b6d86ad914p-20), FN128(0x1.d8f158b6d86ad9136a6e82574bbbp-20)), .y = REAL(FN32(0x1.ffffbep-1), FN64(0x1.ffffbd4aeb755p-1), FN80(0x1.ffffbd4aeb755756p-1), FN128(0x1.ffffbd4aeb75575597e72218ef5fp-1)) },
{ .x = REAL(FN32(-0x1.d8f158p-20), FN64(-0x1.d8f158b6d86aep-20), FN80(-0x1.d8f158b6d86ad914p-20), FN128(-0x1.d8f158b6d86ad9136a6e82574bbbp-20)), .y = REAL(FN32(0x1.000022p0), FN64(0x1.0000215a8a455p0), FN80(0x1.0000215a8a455456p0), FN128(0x1.0000215a8a455455340c6ef3885p0)) },
{ .x = REAL(FN32(0x1.3369acp-19), FN64(0x1.3369acdd3fdf1p-19), FN80(0x1.3369acdd3fdf0d1ap-19), FN128(0x1.3369acdd3fdf0d196b94a1858ad3p-19)), .y = REAL(FN32(0x1.ffffaap-1), FN64(0x1.ffffa947cbb22p-1), FN80(0x1.ffffa947cbb225p-1), FN128(0x1.ffffa947cbb22500253fff014b91p-1)) },
{ .x = REAL(FN32(-0x1.3369acp-19), FN64(-0x1.3369acdd3fdf1p-19), FN80(-0x1.3369acdd3fdf0d1ap-19), FN128(-0x1.3369acdd3fdf0d196b94a1858ad3p-19)), .y = REAL(FN32(0x1.00002cp0), FN64(0x1.00002b5c1a26fp0), FN80(0x1.00002b5c1a26ed8p0), FN128(0x1.00002b5c1a26ed7fed60007f5a38p0)) },
{ .x = REAL(FN32(0x1.8fa2fap-19), FN64(0x1.8fa2fa52d3086p-19), FN80(0x1.8fa2fa52d3085dd4p-19), FN128(0x1.8fa2fa52d3085dd43f0e052d9adfp-19)), .y = REAL(FN32(0x1.ffff9p-1), FN64(0x1.ffff8f43bc013p-1), FN80(0x1.ffff8f43bc0130bp-1), FN128(0x1.ffff8f43bc0130af591781f7496bp-1)) },
{ .x = REAL(FN32(-0x1.8fa2fap-19), FN64(-0x1.8fa2fa52d3086p-19), FN80(-0x1.8fa2fa52d3085dd4p-19), FN128(-0x1.8fa2fa52d3085dd43f0e052d9adfp-19)), .y = REAL(FN32(0x1.000038p0), FN64(0x1.0000385e21ff6p0), FN80(0x1.0000385e21ff67a8p0), FN128(0x1.0000385e21ff67a853743f045b4bp0)) },
{ .x = REAL(FN32(0x1.03c38ap-18), FN64(0x1.03c3891c3c5f1p-18), FN80(0x1.03c3891c3c5f09cap-18), FN128(0x1.03c3891c3c5f09c9f5c91cf73e44p-18)), .y = REAL(FN32(0x1.ffff6ep-1), FN64(0x1.ffff6d71a79b2p-1), FN80(0x1.ffff6d71a79b26fap-1), FN128(0x1.ffff6d71a79b26f9554e23fde192p-1)) },
{ .x = REAL(FN32(-0x1.03c38ap-18), FN64(-0x1.03c3891c3c5f1p-18), FN80(-0x1.03c3891c3c5f09cap-18), FN128(-0x1.03c3891c3c5f09c9f5c91cf73e44p-18)), .y = REAL(FN32(0x1.00004ap0), FN64(0x1.000049472c327p0), FN80(0x1.000049472c326c84p0), FN128(0x1.000049472c326c835558ee010f37p0)) },
{ .x = REAL(FN32(0x1.51b166p-18), FN64(0x1.51b1657181aecp-18), FN80(0x1.51b1657181aebfecp-18), FN128(0x1.51b1657181aebfecf2b8a5a7d0f2p-18)), .y = REAL(FN32(0x1.ffff42p-1), FN64(0x1.ffff417a26b02p-1), FN80(0x1.ffff417a26b01be2p-1), FN128(0x1.ffff417a26b01be2d34171f465afp-1)) },
{ .x = REAL(FN32(-0x1.51b166p-18), FN64(-0x1.51b1657181aecp-18), FN80(-0x1.51b1657181aebfecp-18), FN128(-0x1.51b1657181aebfecf2b8a5a7d0f2p-18)), .y = REAL(FN32(0x1.00006p0), FN64(0x1.00005f42eca7fp0), FN80(0x1.00005f42eca7f20ep0), FN128(0x1.00005f42eca7f20e965f4705cd28p0)) },
{ .x = REAL(FN32(0x1.b70038p-18), FN64(0x1.b70037138efccp-18), FN80(0x1.b70037138efcc64ep-18), FN128(0x1.b70037138efcc64da1f00a8d5c6ep-18)), .y = REAL(FN32(0x1.ffff08p-1), FN64(0x1.ffff0851ff183p-1), FN80(0x1.ffff0851ff182a72p-1), FN128(0x1.ffff0851ff182a7278356d6bb633p-1)) },
{ .x = REAL(FN32(-0x1.b70038p-18), FN64(-0x1.b70037138efccp-18), FN80(-0x1.b70037138efcc64ep-18), FN128(-0x1.b70037138efcc64da1f00a8d5c6ep-18)), .y = REAL(FN32(0x1.00007cp0), FN64(0x1.00007bd70073fp0), FN80(0x1.00007bd70073eac6p0), FN128(0x1.00007bd70073eac6c3e5494a24e7p0)) },
{ .x = REAL(FN32(0x1.1d59bep-17), FN64(0x1.1d59bd6650245p-17), FN80(0x1.1d59bd6650244db2p-17), FN128(0x1.1d59bd6650244db2760f3a0f15aep-17)), .y = REAL(FN32(0x1.fffebep-1), FN64(0x1.fffebe043205ep-1), FN80(0x1.fffebe043205de64p-1), FN128(0x1.fffebe043205de64720386342967p-1)) },
{ .x = REAL(FN32(-0x1.1d59bep-17), FN64(-0x1.1d59bd6650245p-17), FN80(-0x1.1d59bd6650244db2p-17), FN128(-0x1.1d59bd6650244db2760f3a0f15aep-17)), .y = REAL(FN32(0x1.0000ap0), FN64(0x1.0000a0fde6fd1p0), FN80(0x1.0000a0fde6fd10cep0), FN128(0x1.0000a0fde6fd10cdc6fe3ce5eb4cp0)) },
{ .x = REAL(FN32(0x1.72f4aap-17), FN64(0x1.72f4a96b682f3p-17), FN80(0x1.72f4a96b682f31cep-17), FN128(0x1.72f4a96b682f31ce6646fead35c9p-17)), .y = REAL(FN32(0x1.fffe5ep-1), FN64(0x1.fffe5d6bdaa16p-1), FN80(0x1.fffe5d6bdaa1589ep-1), FN128(0x1.fffe5d6bdaa1589d15200eb3301ep-1)) },
{ .x = REAL(FN32(-0x1.72f4aap-17), FN64(-0x1.72f4a96b682f3p-17), FN80(-0x1.72f4a96b682f31cep-17), FN128(-0x1.72f4a96b682f31ce6646fead35c9p-17)), .y = REAL(FN32(0x1.0000d2p0), FN64(0x1.0000d14a12af5p0), FN80(0x1.0000d14a12af53b2p0), FN128(0x1.0000d14a12af53b1756ff8a667f1p0)) },
{ .x = REAL(FN32(0x1.e23e1p-17), FN64(0x1.e23e0f7207709p-17), FN80(0x1.e23e0f7207708d8cp-17), FN128(0x1.e23e0f7207708d8c51c2b17ac5ebp-17)), .y = REAL(FN32(0x1.fffdep-1), FN64(0x1.fffddfd9029edp-1), FN80(0x1.fffddfd9029ece7ep-1), FN128(0x1.fffddfd9029ece7ee8bee0c823c3p-1)) },
{ .x = REAL(FN32(-0x1.e23e1p-17), FN64(-0x1.e23e0f7207709p-17), FN80(-0x1.e23e0f7207708d8cp-17), FN128(-0x1.e23e0f7207708d8c51c2b17ac5ebp-17)), .y = REAL(FN32(0x1.00011p0), FN64(0x1.000110137eb0ap0), FN80(0x1.000110137eb098cp0), FN128(0x1.000110137eb098c08ba08f9bee1fp0)) },
{ .x = REAL(FN32(0x1.397524p-16), FN64(0x1.397523a3b8093p-16), FN80(0x1.397523a3b80928cep-16), FN128(0x1.397523a3b80928ce6858268fcd73p-16)), .y = REAL(FN32(0x1.fffd3cp-1), FN64(0x1.fffd3c9a1d023p-1), FN80(0x1.fffd3c9a1d023662p-1), FN128(0x1.fffd3c9a1d02366211e8675c02c1p-1)) },
{ .x = REAL(FN32(-0x1.397524p-16), FN64(-0x1.397523a3b8093p-16), FN80(-0x1.397523a3b80928cep-16), FN128(-0x1.397523a3b80928ce6858268fcd73p-16)), .y = REAL(FN32(0x1.000162p0), FN64(0x1.000161b2f17eep0), FN80(0x1.000161b2f17ee4cep0), FN128(0x1.000161b2f17ee4cef70bcc51fe9fp0)) },
{ .x = REAL(FN32(0x1.977eaep-16), FN64(0x1.977eae54d5a58p-16), FN80(0x1.977eae54d5a581dap-16), FN128(0x1.977eae54d5a581d9213f65548b15p-16)), .y = REAL(FN32(0x1.fffc68p-1), FN64(0x1.fffc6861f2842p-1), FN80(0x1.fffc6861f2841d68p-1), FN128(0x1.fffc6861f2841d68f3daa7d49d71p-1)) },
{ .x = REAL(FN32(-0x1.977eaep-16), FN64(-0x1.977eae54d5a58p-16), FN80(-0x1.977eae54d5a581dap-16), FN128(-0x1.977eae54d5a581d9213f65548b15p-16)), .y = REAL(FN32(0x1.0001ccp0), FN64(0x1.0001cbcf06bdfp0), FN80(0x1.0001cbcf06bdf14cp0), FN128(0x1.0001cbcf06bdf14b8612ac15b147p0)) },
{ .x = REAL(FN32(0x1.08df24p-15), FN64(0x1.08df2483f1453p-15), FN80(0x1.08df2483f1452ep-15), FN128(0x1.08df2483f1452e00559c6843c0cep-15)), .y = REAL(FN32(0x1.fffb54p-1), FN64(0x1.fffb547f54e1bp-1), FN80(0x1.fffb547f54e1abbap-1), FN128(0x1.fffb547f54e1abba5a1377fb1e2ap-1)) },
{ .x = REAL(FN32(-0x1.08df24p-15), FN64(-0x1.08df2483f1453p-15), FN80(-0x1.08df2483f1452ep-15), FN128(-0x1.08df2483f1452e00559c6843c0cep-15)), .y = REAL(FN32(0x1.000256p0), FN64(0x1.000255c0558f3p0), FN80(0x1.000255c0558f2a22p0), FN128(0x1.000255c0558f2a22d2f6440270ebp0)) },
{ .x = REAL(FN32(0x1.58554ap-15), FN64(0x1.58554911ecd9fp-15), FN80(0x1.58554911ecd9efp-15), FN128(0x1.58554911ecd9ef006f4b5458143fp-15)), .y = REAL(FN32(0x1.fff9eep-1), FN64(0x1.fff9edd8bb2b6p-1), FN80(0x1.fff9edd8bb2b59e2p-1), FN128(0x1.fff9edd8bb2b59e29af6ff3246cep-1)) },
{ .x = REAL(FN32(-0x1.58554ap-15), FN64(-0x1.58554911ecd9fp-15), FN80(-0x1.58554911ecd9efp-15), FN128(-0x1.58554911ecd9ef006f4b5458143fp-15)), .y = REAL(FN32(0x1.00030ap0), FN64(0x1.00030913a26a5p0), FN80(0x1.00030913a26a530ep0), FN128(0x1.00030913a26a530eb2848066dc99p0)) },
{ .x = REAL(FN32(0x1.bfa212p-15), FN64(0x1.bfa21230e71b5p-15), FN80(0x1.bfa21230e71b504ep-15), FN128(0x1.bfa21230e71b504d5d7b873f4d85p-15)), .y = REAL(FN32(0x1.fff81cp-1), FN64(0x1.fff81b99c02bep-1), FN80(0x1.fff81b99c02be476p-1), FN128(0x1.fff81b99c02be476dc78e6370802p-1)) },
{ .x = REAL(FN32(-0x1.bfa212p-15), FN64(-0x1.bfa21230e71b5p-15), FN80(-0x1.bfa21230e71b504ep-15), FN128(-0x1.bfa21230e71b504d5d7b873f4d85p-15)), .y = REAL(FN32(0x1.0003f2p0), FN64(0x1.0003f2331fea1p0), FN80(0x1.0003f2331fea0dc4p0), FN128(0x1.0003f2331fea0dc491c38ce47bffp0)) },
{ .x = REAL(FN32(0x1.22f626p-14), FN64(0x1.22f6256c96382p-14), FN80(0x1.22f6256c96382766p-14), FN128(0x1.22f6256c963827657cc37e4f8bfdp-14)), .y = REAL(FN32(0x1.fff5bep-1), FN64(0x1.fff5bd7b13892p-1), FN80(0x1.fff5bd7b13891eb4p-1), FN128(0x1.fff5bd7b13891eb47afd137d415fp-1)) },
{ .x = REAL(FN32(-0x1.22f626p-14), FN64(-0x1.22f6256c96382p-14), FN80(-0x1.22f6256c96382766p-14), FN128(-0x1.22f6256c963827657cc37e4f8bfdp-14)), .y = REAL(FN32(0x1.000522p0), FN64(0x1.00052142763b7p0), FN80(0x1.00052142763b70a6p0), FN128(0x1.00052142763b70a5c28176415f5p0)) },
{ .x = REAL(FN32(0x1.7a3ffep-14), FN64(0x1.7a3ffd739015dp-14), FN80(0x1.7a3ffd739015ccdp-14), FN128(0x1.7a3ffd739015ccd0bbcaf10102c8p-14)), .y = REAL(FN32(0x1.fff2aap-1), FN64(0x1.fff2a9866671bp-1), FN80(0x1.fff2a9866671a92cp-1), FN128(0x1.fff2a9866671a92cdeb36502db48p-1)) },
{ .x = REAL(FN32(-0x1.7a3ffep-14), FN64(-0x1.7a3ffd739015dp-14), FN80(-0x1.7a3ffd739015ccdp-14), FN128(-0x1.7a3ffd739015ccd0bbcaf10102c8p-14)), .y = REAL(FN32(0x1.0006acp0), FN64(0x1.0006ab3cccc73p0), FN80(0x1.0006ab3cccc72b6ap0), FN128(0x1.0006ab3cccc72b6990a64d7e925cp0)) },
{ .x = REAL(FN32(0x1.ebb996p-14), FN64(0x1.ebb996496e82cp-14), FN80(0x1.ebb996496e82bd76p-14), FN128(0x1.ebb996496e82bd75c0ee394e1d38p-14)), .y = REAL(FN32(0x1.ffeeaap-1), FN64(0x1.ffeea92eb8ebep-1), FN80(0x1.ffeea92eb8ebdc16p-1), FN128(0x1.ffeea92eb8ebdc150327baad786dp-1)) },
{ .x = REAL(FN32(-0x1.ebb996p-14), FN64(-0x1.ebb996496e82cp-14), FN80(-0x1.ebb996496e82bd76p-14), FN128(-0x1.ebb996496e82bd75c0ee394e1d38p-14)), .y = REAL(FN32(0x1.0008acp0), FN64(0x1.0008ab68a38a1p0), FN80(0x1.0008ab68a38a11f6p0), FN128(0x1.0008ab68a38a11f57e6c22a943c9p0)) },
{ .x = REAL(FN32(0x1.3f9f08p-13), FN64(0x1.3f9f0816216e9p-13), FN80(0x1.3f9f0816216e94cp-13), FN128(0x1.3f9f0816216e94bfbd67a53f92fep-13)), .y = REAL(FN32(0x1.ffe976p-1), FN64(0x1.ffe975898b317p-1), FN80(0x1.ffe975898b317606p-1), FN128(0x1.ffe975898b317605d4dbd354534dp-1)) },
{ .x = REAL(FN32(-0x1.3f9f08p-13), FN64(-0x1.3f9f0816216e9p-13), FN80(-0x1.3f9f0816216e94cp-13), FN128(-0x1.3f9f0816216e94bfbd67a53f92fep-13)), .y = REAL(FN32(0x1.000b46p0), FN64(0x1.000b453b3a674p0), FN80(0x1.000b453b3a6744fep0), FN128(0x1.000b453b3a6744fd15921655d65ap0)) },
{ .x = REAL(FN32(0x1.9f81fp-13), FN64(0x1.9f81f0e991dc9p-13), FN80(0x1.9f81f0e991dc8e2cp-13), FN128(0x1.9f81f0e991dc8e2c7639f06c3f17p-13)), .y = REAL(FN32(0x1.ffe2b2p-1), FN64(0x1.ffe2b2660460bp-1), FN80(0x1.ffe2b2660460ad3ep-1), FN128(0x1.ffe2b2660460ad3e0854962604a3p-1)) },
{ .x = REAL(FN32(-0x1.9f81fp-13), FN64(-0x1.9f81f0e991dc9p-13), FN80(-0x1.9f81f0e991dc8e2cp-13), FN128(-0x1.9f81f0e991dc8e2c7639f06c3f17p-13)), .y = REAL(FN32(0x1.000ea6p0), FN64(0x1.000ea6ccfdcfbp0), FN80(0x1.000ea6ccfdcfa96p0), FN128(0x1.000ea6ccfdcfa960fbd5b4ecfdaep0)) },
{ .x = REAL(FN32(0x1.0e1476p-12), FN64(0x1.0e1476316b9c3p-12), FN80(0x1.0e1476316b9c2936p-12), FN128(0x1.0e1476316b9c2936800c0f798f68p-12)), .y = REAL(FN32(0x1.ffd9e8p-1), FN64(0x1.ffd9e7eb0b761p-1), FN80(0x1.ffd9e7eb0b7617c6p-1), FN128(0x1.ffd9e7eb0b7617c5b06c717d39dbp-1)) },
{ .x = REAL(FN32(-0x1.0e1476p-12), FN64(-0x1.0e1476316b9c3p-12), FN80(-0x1.0e1476316b9c2936p-12), FN128(-0x1.0e1476316b9c2936800c0f798f68p-12)), .y = REAL(FN32(0x1.00130cp0), FN64(0x1.00130c0a7a44fp0), FN80(0x1.00130c0a7a44f41ep0), FN128(0x1.00130c0a7a44f41d27c9c7416313p0)) },
{ .x = REAL(FN32(0x1.5f1a9ap-12), FN64(0x1.5f1a99a6a57e3p-12), FN80(0x1.5f1a99a6a57e3594p-12), FN128(0x1.5f1a99a6a57e3593a676141e073bp-12)), .y = REAL(FN32(0x1.ffce7ap-1), FN64(0x1.ffce7a4b352d6p-1), FN80(0x1.ffce7a4b352d5b9cp-1), FN128(0x1.ffce7a4b352d5b9ca764c6db3ea2p-1)) },
{ .x = REAL(FN32(-0x1.5f1a9ap-12), FN64(-0x1.5f1a99a6a57e3p-12), FN80(-0x1.5f1a99a6a57e3594p-12), FN128(-0x1.5f1a99a6a57e3593a676141e073bp-12)), .y = REAL(FN32(0x1.0018c2p0), FN64(0x1.0018c2da65695p0), FN80(0x1.0018c2da65695232p0), FN128(0x1.0018c2da65695231ac4d9c9260afp0)) },
{ .x = REAL(FN32(0x1.c86f62p-12), FN64(0x1.c86f6158a3f0ep-12), FN80(0x1.c86f6158a3f0df4p-12), FN128(0x1.c86f6158a3f0df3ff1ffe6f3d633p-12)), .y = REAL(FN32(0x1.ffbf9ep-1), FN64(0x1.ffbf9efb7a953p-1), FN80(0x1.ffbf9efb7a9530bap-1), FN128(0x1.ffbf9efb7a9530bae3e7623a537p-1)) },
{ .x = REAL(FN32(-0x1.c86f62p-12), FN64(-0x1.c86f6158a3f0ep-12), FN80(-0x1.c86f6158a3f0df4p-12), FN128(-0x1.c86f6158a3f0df3ff1ffe6f3d633p-12)), .y = REAL(FN32(0x1.00203p0), FN64(0x1.0020308242b56p0), FN80(0x1.0020308242b567a2p0), FN128(0x1.0020308242b567a28e0c4ee2d648p0)) },
{ .x = REAL(FN32(0x1.28aeccp-11), FN64(0x1.28aecc13375c9p-11), FN80(0x1.28aecc13375c911cp-11), FN128(0x1.28aecc13375c911cc3b322eb4b3bp-11)), .y = REAL(FN32(0x1.ffac4ep-1), FN64(0x1.ffac4ead8fbfep-1), FN80(0x1.ffac4ead8fbfd9e2p-1), FN128(0x1.ffac4ead8fbfd9e1badcf40d8576p-1)) },
{ .x = REAL(FN32(-0x1.28aeccp-11), FN64(-0x1.28aecc13375c9p-11), FN80(-0x1.28aecc13375c911cp-11), FN128(-0x1.28aecc13375c911cc3b322eb4b3bp-11)), .y = REAL(FN32(0x1.0029d8p0), FN64(0x1.0029d8a938201p0), FN80(0x1.0029d8a93820131p0), FN128(0x1.0029d8a93820130f229185f93d45p0)) },
{ .x = REAL(FN32(0x1.81b00ap-11), FN64(0x1.81b0094c2e5ecp-11), FN80(0x1.81b0094c2e5ebca6p-11), FN128(0x1.81b0094c2e5ebca564cf46feae99p-11)), .y = REAL(FN32(0x1.ff9334p-1), FN64(0x1.ff9333155ae9ap-1), FN80(0x1.ff9333155ae9a2bp-1), FN128(0x1.ff9333155ae9a2b066894765f8b1p-1)) },
{ .x = REAL(FN32(-0x1.81b00ap-11), FN64(-0x1.81b0094c2e5ecp-11), FN80(-0x1.81b0094c2e5ebca6p-11), FN128(-0x1.81b0094c2e5ebca564cf46feae99p-11)), .y = REAL(FN32(0x1.003666p0), FN64(0x1.00366675528b3p0), FN80(0x1.00366675528b2ea8p0), FN128(0x1.00366675528b2ea7ccbb5c4d03a8p0)) },
{ .x = REAL(FN32(0x1.f564d8p-11), FN64(0x1.f564d8e30914cp-11), FN80(0x1.f564d8e30914c20ap-11), FN128(0x1.f564d8e30914c20a3640a917e2fap-11)), .y = REAL(FN32(0x1.ff729p-1), FN64(0x1.ff728f3683f29p-1), FN80(0x1.ff728f3683f29164p-1), FN128(0x1.ff728f3683f29164ffc29b91ee48p-1)) },
{ .x = REAL(FN32(-0x1.f564d8p-11), FN64(-0x1.f564d8e30914cp-11), FN80(-0x1.f564d8e30914c20ap-11), FN128(-0x1.f564d8e30914c20a3640a917e2fap-11)), .y = REAL(FN32(0x1.0046b8p0), FN64(0x1.0046b864be06bp0), FN80(0x1.0046b864be06b74ep0), FN128(0x1.0046b864be06b74d801eb23708dcp0)) },
{ .x = REAL(FN32(0x1.45e7f4p-10), FN64(0x1.45e7f3605f80bp-10), FN80(0x1.45e7f3605f80b154p-10), FN128(0x1.45e7f3605f80b15370106de92056p-10)), .y = REAL(FN32(0x1.ff482p-1), FN64(0x1.ff4820963470ap-1), FN80(0x1.ff48209634709f76p-1), FN128(0x1.ff48209634709f75b978652223f7p-1)) },
{ .x = REAL(FN32(-0x1.45e7f4p-10), FN64(-0x1.45e7f3605f80bp-10), FN80(-0x1.45e7f3605f80b154p-10), FN128(-0x1.45e7f3605f80b15370106de92056p-10)), .y = REAL(FN32(0x1.005bfp0), FN64(0x1.005befb4e5c7bp0), FN80(0x1.005befb4e5c7b046p0), FN128(0x1.005befb4e5c7b0452343cd6eee04p0)) },
{ .x = REAL(FN32(0x1.a7ad8ap-10), FN64(0x1.a7ad89307c275p-10), FN80(0x1.a7ad89307c274cecp-10), FN128(0x1.a7ad89307c274cec78155baf107p-10)), .y = REAL(FN32(0x1.ff10f8p-1), FN64(0x1.ff10f72f3c38fp-1), FN80(0x1.ff10f72f3c38edbp-1), FN128(0x1.ff10f72f3c38edb01fa15cc89dffp-1)) },
{ .x = REAL(FN32(-0x1.a7ad8ap-10), FN64(-0x1.a7ad89307c275p-10), FN80(-0x1.a7ad89307c274cecp-10), FN128(-0x1.a7ad89307c274cec78155baf107p-10)), .y = REAL(FN32(0x1.007784p0), FN64(0x1.0077846861e39p0), FN80(0x1.0077846861e38928p0), FN128(0x1.0077846861e38927f02f519bb1p0)) },
{ .x = REAL(FN32(0x1.1364p-9), FN64(0x1.1363ff92b7199p-9), FN80(0x1.1363ff92b7198b9ap-9), FN128(0x1.1363ff92b7198b99b4744864fde2p-9)), .y = REAL(FN32(0x1.fec942p-1), FN64(0x1.fec941633da3fp-1), FN80(0x1.fec941633da3f562p-1), FN128(0x1.fec941633da3f561a5a9cc7e20b3p-1)) },
{ .x = REAL(FN32(-0x1.1364p-9), FN64(-0x1.1363ff92b7199p-9), FN80(-0x1.1363ff92b7198b9ap-9), FN128(-0x1.1363ff92b7198b99b4744864fde2p-9)), .y = REAL(FN32(0x1.009b6p0), FN64(0x1.009b5f4e612ep0), FN80(0x1.009b5f4e612e055p0), FN128(0x1.009b5f4e612e054f2d2b19c0efa6p0)) },
{ .x = REAL(FN32(0x1.6602p-9), FN64(0x1.6601ff71ee07ap-9), FN80(0x1.6601ff71ee079be2p-9), FN128(0x1.6601ff71ee079be16a972ae9b073p-9)), .y = REAL(FN32(0x1.fe6c08p-1), FN64(0x1.fe6c084f17dbfp-1), FN80(0x1.fe6c084f17dbf1e2p-1), FN128(0x1.fe6c084f17dbf1e2fa0bcf79bb19p-1)) },
{ .x = REAL(FN32(-0x1.6602p-9), FN64(-0x1.6601ff71ee07ap-9), FN80(-0x1.6601ff71ee079be2p-9), FN128(-0x1.6601ff71ee079be16a972ae9b073p-9)), .y = REAL(FN32(0x1.00c9fcp0), FN64(0x1.00c9fbd87412p0), FN80(0x1.00c9fbd87412070ep0), FN128(0x1.00c9fbd87412070e82fa18432273p0)) },
{ .x = REAL(FN32(0x1.d169p-9), FN64(0x1.d168ff474f09ep-9), FN80(0x1.d168ff474f09e43ep-9), FN128(0x1.d168ff474f09e43ea42aeafc9895p-9)), .y = REAL(FN32(0x1.fdf2d8p-1), FN64(0x1.fdf2d7d513a78p-1), FN80(0x1.fdf2d7d513a7792cp-1), FN128(0x1.fdf2d7d513a7792c6dca441d079ap-1)) },
{ .x = REAL(FN32(-0x1.d169p-9), FN64(-0x1.d168ff474f09ep-9), FN80(-0x1.d168ff474f09e43ep-9), FN128(-0x1.d168ff474f09e43ea42aeafc9895p-9)), .y = REAL(FN32(0x1.010694p0), FN64(0x1.01069415762c4p0), FN80(0x1.01069415762c436ap0), FN128(0x1.01069415762c4369c91addf17c33p0)) },
{ .x = REAL(FN32(0x1.2e844p-8), FN64(0x1.2e843f87f36p-8), FN80(0x1.2e843f87f360079p-8), FN128(0x1.2e843f87f360078f1de8b257632ep-8)), .y = REAL(FN32(0x1.fd554cp-1), FN64(0x1.fd554c49f1c7ap-1), FN80(0x1.fd554c49f1c7a008p-1), FN128(0x1.fd554c49f1c7a008ab0979b8e7b4p-1)) },
{ .x = REAL(FN32(-0x1.2e844p-8), FN64(-0x1.2e843f87f36p-8), FN80(-0x1.2e843f87f360079p-8), FN128(-0x1.2e843f87f360078f1de8b257632ep-8)), .y = REAL(FN32(0x1.01555ap0), FN64(0x1.015559db071c3p0), FN80(0x1.015559db071c2ffcp0), FN128(0x1.015559db071c2ffbaa7b43238c26p0)) },
{ .x = REAL(FN32(0x1.894586p-8), FN64(0x1.894585ca55fcdp-8), FN80(0x1.894585ca55fcd6ap-8), FN128(0x1.894585ca55fcd6a073ae81719a88p-8)), .y = REAL(FN32(0x1.fc887ep-1), FN64(0x1.fc887de393246p-1), FN80(0x1.fc887de393245e38p-1), FN128(0x1.fc887de393245e38dab1ae252127p-1)) },
{ .x = REAL(FN32(-0x1.894586p-8), FN64(-0x1.894585ca55fcdp-8), FN80(-0x1.894585ca55fcd6ap-8), FN128(-0x1.894585ca55fcd6a073ae81719a88p-8)), .y = REAL(FN32(0x1.01bbc2p0), FN64(0x1.01bbc10e366ddp0), FN80(0x1.01bbc10e366dd0e4p0), FN128(0x1.01bbc10e366dd0e392a728ed6f6cp0)) },
{ .x = REAL(FN32(0x1.ff40c8p-8), FN64(0x1.ff40c78709625p-8), FN80(0x1.ff40c78709624a36p-8), FN128(0x1.ff40c78709624a36fcc941e07c18p-8)), .y = REAL(FN32(0x1.fb7e4p-1), FN64(0x1.fb7e3fb3b021p-1), FN80(0x1.fb7e3fb3b020f968p-1), FN128(0x1.fb7e3fb3b020f968077e85203104p-1)) },
{ .x = REAL(FN32(-0x1.ff40c8p-8), FN64(-0x1.ff40c78709625p-8), FN80(-0x1.ff40c78709624a36p-8), FN128(-0x1.ff40c78709624a36fcc941e07c18p-8)), .y = REAL(FN32(0x1.0240ep0), FN64(0x1.0240e02627ef8p0), FN80(0x1.0240e02627ef834cp0), FN128(0x1.0240e02627ef834bfc40bd6fe77ep0)) },
{ .x = REAL(FN32(0x1.4c5082p-7), FN64(0x1.4c5081b15fb31p-7), FN80(0x1.4c5081b15fb316a4p-7), FN128(0x1.4c5081b15fb316a3bde9379eb70fp-7)), .y = REAL(FN32(0x1.fa2424p-1), FN64(0x1.fa2424fc9e2b5p-1), FN80(0x1.fa2424fc9e2b511p-1), FN128(0x1.fa2424fc9e2b5110a93c8e12d32fp-1)) },
{ .x = REAL(FN32(-0x1.4c5082p-7), FN64(-0x1.4c5081b15fb31p-7), FN80(-0x1.4c5081b15fb316a4p-7), FN128(-0x1.4c5081b15fb316a3bde9379eb70fp-7)), .y = REAL(FN32(0x1.02edeep0), FN64(0x1.02eded81b0ea5p0), FN80(0x1.02eded81b0ea5778p0), FN128(0x1.02eded81b0ea5777ab61b8f69668p0)) },
{ .x = REAL(FN32(0x1.b00242p-7), FN64(0x1.b002423362cf3p-7), FN80(0x1.b002423362cf3708p-7), FN128(0x1.b002423362cf3708107bfb818794p-7)), .y = REAL(FN32(0x1.f8623cp-1), FN64(0x1.f8623be3c8ee2p-1), FN80(0x1.f8623be3c8ee1ef4p-1), FN128(0x1.f8623be3c8ee1ef40cc6dfc4c3bbp-1)) },
{ .x = REAL(FN32(-0x1.b00242p-7), FN64(-0x1.b002423362cf3p-7), FN80(-0x1.b002423362cf3708p-7), FN128(-0x1.b002423362cf3708107bfb818794p-7)), .y = REAL(FN32(0x1.03cee2p0), FN64(0x1.03cee20e1b88fp0), FN80(0x1.03cee20e1b88f086p0), FN128(0x1.03cee20e1b88f085f99c901d9e23p0)) },
{ .x = REAL(FN32(0x1.18ce44p-6), FN64(0x1.18ce44a166a05p-6), FN80(0x1.18ce44a166a04a2cp-6), FN128(0x1.18ce44a166a04a2ba45096adcb53p-6)), .y = REAL(FN32(0x1.f61968p-1), FN64(0x1.f61967cb8d511p-1), FN80(0x1.f61967cb8d5109cep-1), FN128(0x1.f61967cb8d5109cde8a417d1f5e4p-1)) },
{ .x = REAL(FN32(-0x1.18ce44p-6), FN64(-0x1.18ce44a166a05p-6), FN80(-0x1.18ce44a166a04a2cp-6), FN128(-0x1.18ce44a166a04a2ba45096adcb53p-6)), .y = REAL(FN32(0x1.04f34cp0), FN64(0x1.04f34c1a39578p0), FN80(0x1.04f34c1a39577b1ap0), FN128(0x1.04f34c1a39577b190badf417050ep0)) },
{ .x = REAL(FN32(0x1.6d0c26p-6), FN64(0x1.6d0c2605056ap-6), FN80(0x1.6d0c26050569fa06p-6), FN128(0x1.6d0c26050569fa0588cf2a48552p-6)), .y = REAL(FN32(0x1.f3214p-1), FN64(0x1.f3213fea31dc7p-1), FN80(0x1.f3213fea31dc7754p-1), FN128(0x1.f3213fea31dc7754463431b116ecp-1)) },
{ .x = REAL(FN32(-0x1.6d0c26p-6), FN64(-0x1.6d0c2605056ap-6), FN80(-0x1.6d0c26050569fa06p-6), FN128(-0x1.6d0c26050569fa0588cf2a48552p-6)), .y = REAL(FN32(0x1.066f6p0), FN64(0x1.066f600ae711cp0), FN80(0x1.066f600ae711c456p0), FN128(0x1.066f600ae711c455dce5e727748ap0)) },
{ .x = REAL(FN32(0x1.da8fccp-6), FN64(0x1.da8fcb068709cp-6), FN80(0x1.da8fcb068709c508p-6), FN128(0x1.da8fcb068709c50731da1d5e0843p-6)), .y = REAL(FN32(0x1.ef455p-1), FN64(0x1.ef455041a3e3fp-1), FN80(0x1.ef455041a3e3eafep-1), FN128(0x1.ef455041a3e3eafd44eed45c59efp-1)) },
{ .x = REAL(FN32(-0x1.da8fccp-6), FN64(-0x1.da8fcb068709cp-6), FN80(-0x1.da8fcb068709c508p-6), FN128(-0x1.da8fcb068709c50731da1d5e0843p-6)), .y = REAL(FN32(0x1.085d58p0), FN64(0x1.085d57df2e0e1p0), FN80(0x1.085d57df2e0e0a82p0), FN128(0x1.085d57df2e0e0a815d8895d1d308p0)) },
{ .x = REAL(FN32(0x1.34771p-5), FN64(0x1.347710c43e2ccp-5), FN80(0x1.347710c43e2cc012p-5), FN128(0x1.347710c43e2cc0117a00f97d1ef8p-5)), .y = REAL(FN32(0x1.ea4194p-1), FN64(0x1.ea4194d97af47p-1), FN80(0x1.ea4194d97af477cp-1), FN128(0x1.ea4194d97af477c04ec803c7b52cp-1)) },
{ .x = REAL(FN32(-0x1.34771p-5), FN64(-0x1.347710c43e2ccp-5), FN80(-0x1.347710c43e2cc012p-5), FN128(-0x1.347710c43e2cc0117a00f97d1ef8p-5)), .y = REAL(FN32(0x1.0adf36p0), FN64(0x1.0adf35934285cp0), FN80(0x1.0adf35934285c42p0), FN128(0x1.0adf35934285c41fd89bfe1c256ap0)) },
{ .x = REAL(FN32(0x1.91013p-5), FN64(0x1.91012f658407p-5), FN80(0x1.91012f658406f9bp-5), FN128(0x1.91012f658406f9b051ce1122a843p-5)), .y = REAL(FN32(0x1.e3be04p-1), FN64(0x1.e3be039cfdf7cp-1), FN80(0x1.e3be039cfdf7b91ap-1), FN128(0x1.e3be039cfdf7b9196b515ac9e063p-1)) },
{ .x = REAL(FN32(-0x1.91013p-5), FN64(-0x1.91012f658407p-5), FN80(-0x1.91012f658406f9bp-5), FN128(-0x1.91012f658406f9b051ce1122a843p-5)), .y = REAL(FN32(0x1.0e20fep0), FN64(0x1.0e20fe3181042p0), FN80(0x1.0e20fe3181042374p0), FN128(0x1.0e20fe31810423734a57529b0fcep0)) },
{ .x = REAL(FN32(0x1.04a72cp-4), FN64(0x1.04a72b9b95d15p-4), FN80(0x1.04a72b9b95d1558p-4), FN128(0x1.04a72b9b95d1557f685f8b2353c5p-4)), .y = REAL(FN32(0x1.db48fep-1), FN64(0x1.db48fecc97ba1p-1), FN80(0x1.db48fecc97ba13eep-1), FN128(0x1.db48fecc97ba13ed84648cf29cf5p-1)) },
{ .x = REAL(FN32(-0x1.04a72cp-4), FN64(-0x1.04a72b9b95d15p-4), FN80(-0x1.04a72b9b95d1558p-4), FN128(-0x1.04a72b9b95d1557f685f8b2353c5p-4)), .y = REAL(FN32(0x1.125b8p0), FN64(0x1.125b8099b422fp0), FN80(0x1.125b8099b422f60ap0), FN128(0x1.125b8099b422f6093dcdb986b186p0)) },
{ .x = REAL(FN32(0x1.52d952p-4), FN64(0x1.52d9524a42c35p-4), FN80(0x1.52d9524a42c3558cp-4), FN128(0x1.52d9524a42c3558c07af6814534dp-4)), .y = REAL(FN32(0x1.d050a8p-1), FN64(0x1.d050a70c1415cp-1), FN80(0x1.d050a70c1415c1dp-1), FN128(0x1.d050a70c1415c1cf8a8c85b36adcp-1)) },
{ .x = REAL(FN32(-0x1.52d952p-4), FN64(-0x1.52d9524a42c35p-4), FN80(-0x1.52d9524a42c3558cp-4), FN128(-0x1.52d9524a42c3558c07af6814534dp-4)), .y = REAL(FN32(0x1.17d7acp0), FN64(0x1.17d7ac79f5f52p0), FN80(0x1.17d7ac79f5f51f18p0), FN128(0x1.17d7ac79f5f51f183ab9bd264a92p0)) },
{ .x = REAL(FN32(0x1.b880eap-4), FN64(0x1.b880eafa23979p-4), FN80(0x1.b880eafa239788dp-4), FN128(0x1.b880eafa239788cfa3973a80d2b1p-4)), .y = REAL(FN32(0x1.c21b58p-1), FN64(0x1.c21b58d73060fp-1), FN80(0x1.c21b58d73060f858p-1), FN128(0x1.c21b58d73060f858df004cb2a07p-1)) },
{ .x = REAL(FN32(-0x1.b880eap-4), FN64(-0x1.b880eafa23979p-4), FN80(-0x1.b880eafa239788dp-4), FN128(-0x1.b880eafa239788cfa3973a80d2b1p-4)), .y = REAL(FN32(0x1.1ef254p0), FN64(0x1.1ef2539467cf8p0), FN80(0x1.1ef2539467cf83d4p0), FN128(0x1.1ef2539467cf83d3907fd9a6afc8p0)) },
{ .x = REAL(FN32(0x1.1e53ccp-3), FN64(0x1.1e53cbef63ef5p-3), FN80(0x1.1e53cbef63ef4c2p-3), FN128(0x1.1e53cbef63ef4c2090bbe606ef59p-3)), .y = REAL(FN32(0x1.afc072p-1), FN64(0x1.afc0722a8db83p-1), FN80(0x1.afc0722a8db82e7p-1), FN128(0x1.afc0722a8db82e6effc0ec7bf4e4p-1)) },
{ .x = REAL(FN32(-0x1.1e53ccp-3), FN64(-0x1.1e53cbef63ef5p-3), FN80(-0x1.1e53cbef63ef4c2p-3), FN128(-0x1.1e53cbef63ef4c2090bbe606ef59p-3)), .y = REAL(FN32(0x1.281fc6p0), FN64(0x1.281fc6eab923fp0), FN80(0x1.281fc6eab923e8c8p0), FN128(0x1.281fc6eab923e8c8801f89c2058ep0)) },
{ .x = REAL(FN32(0x1.7439bcp-3), FN64(0x1.7439bc50ceb71p-3), FN80(0x1.7439bc50ceb7162ap-3), FN128(0x1.7439bc50ceb7162a55c1116f6a5ap-3)), .y = REAL(FN32(0x1.982456p-1), FN64(0x1.9824569f5d789p-1), FN80(0x1.9824569f5d788a36p-1), FN128(0x1.9824569f5d788a3518194c52f0acp-1)) },
{ .x = REAL(FN32(-0x1.7439bcp-3), FN64(-0x1.7439bc50ceb71p-3), FN80(-0x1.7439bc50ceb7162ap-3), FN128(-0x1.7439bc50ceb7162a55c1116f6a5ap-3)), .y = REAL(FN32(0x1.33edd4p0), FN64(0x1.33edd4b05143cp0), FN80(0x1.33edd4b05143bae6p0), FN128(0x1.33edd4b05143bae573f359d687aap0)) },
{ .x = REAL(FN32(0x1.e3e4a8p-3), FN64(0x1.e3e4a802a6547p-3), FN80(0x1.e3e4a802a654699ep-3), FN128(0x1.e3e4a802a654699d6f7afd10d70fp-3)), .y = REAL(FN32(0x1.79fe94p-1), FN64(0x1.79fe936582b46p-1), FN80(0x1.79fe936582b4639ep-1), FN128(0x1.79fe936582b4639dbf0256163843p-1)) },
{ .x = REAL(FN32(-0x1.e3e4a8p-3), FN64(-0x1.e3e4a802a6547p-3), FN80(-0x1.e3e4a802a654699ep-3), FN128(-0x1.e3e4a802a654699d6f7afd10d70fp-3)), .y = REAL(FN32(0x1.4300b6p0), FN64(0x1.4300b64d3ea5dp0), FN80(0x1.4300b64d3ea5ce32p0), FN128(0x1.4300b64d3ea5ce31207ed4f4e3dep0)) },
{ .x = REAL(FN32(0x1.3a87d4p-2), FN64(0x1.3a87d39b5283bp-2), FN80(0x1.3a87d39b5283ab0cp-2), FN128(0x1.3a87d39b5283ab0cbba98ae48bcap-2)), .y = REAL(FN32(0x1.53f8aep-1), FN64(0x1.53f8ade0c4d05p-1), FN80(0x1.53f8ade0c4d050bp-1), FN128(0x1.53f8ade0c4d050afc7ddffeed352p-1)) },
{ .x = REAL(FN32(-0x1.3a87d4p-2), FN64(-0x1.3a87d39b5283bp-2), FN80(-0x1.3a87d39b5283ab0cp-2), FN128(-0x1.3a87d39b5283ab0cbba98ae48bcap-2)), .y = REAL(FN32(0x1.5603aap0), FN64(0x1.5603a90f9d97ep0), FN80(0x1.5603a90f9d97d7a8p0), FN128(0x1.5603a90f9d97d7a81c1100089657p0)) },
{ .x = REAL(FN32(0x1.98e3c6p-2), FN64(0x1.98e3c649eb44cp-2), FN80(0x1.98e3c649eb44c4c4p-2), FN128(0x1.98e3c649eb44c4c3c0c2ce291c2p-2)), .y = REAL(FN32(0x1.250132p-1), FN64(0x1.250132a4038e8p-1), FN80(0x1.250132a4038e769cp-1), FN128(0x1.250132a4038e769bd0a671ec3c8bp-1)) },
{ .x = REAL(FN32(-0x1.98e3c6p-2), FN64(-0x1.98e3c649eb44cp-2), FN80(-0x1.98e3c649eb44c4c4p-2), FN128(-0x1.98e3c649eb44c4c3c0c2ce291c2p-2)), .y = REAL(FN32(0x1.6d7f66p0), FN64(0x1.6d7f66adfe38cp0), FN80(0x1.6d7f66adfe38c4b2p0), FN128(0x1.6d7f66adfe38c4b217acc709e1bbp0)) },
{ .x = REAL(FN32(0x1.09c74p-1), FN64(0x1.09c740e33f532p-1), FN80(0x1.09c740e33f53198p-1), FN128(0x1.09c740e33f53197f3d4b6c67857bp-1)), .y = REAL(FN32(0x1.d9fcbap-2), FN64(0x1.d9fcb90801a5p-2), FN80(0x1.d9fcb90801a5105cp-2), FN128(0x1.d9fcb90801a5105cffee182deba7p-2)) },
{ .x = REAL(FN32(-0x1.09c74p-1), FN64(-0x1.09c740e33f532p-1), FN80(-0x1.09c740e33f53198p-1), FN128(-0x1.09c740e33f53197f3d4b6c67857bp-1)), .y = REAL(FN32(0x1.8980d2p0), FN64(0x1.8980d1bdff96cp0), FN80(0x1.8980d1bdff96bbeap0), FN128(0x1.8980d1bdff96bbe8c00479f48516p0)) },
{ .x = REAL(FN32(0x1.598308p-1), FN64(0x1.5983078dd2527p-1), FN80(0x1.5983078dd2526df2p-1), FN128(0x1.5983078dd2526df2361540202d86p-1)), .y = REAL(FN32(0x1.5c105ep-2), FN64(0x1.5c105e30708a9p-2), FN80(0x1.5c105e30708a8d64p-2), FN128(0x1.5c105e30708a8d6498dbebfb5969p-2)) },
{ .x = REAL(FN32(-0x1.598308p-1), FN64(-0x1.5983078dd2527p-1), FN80(-0x1.5983078dd2526df2p-1), FN128(-0x1.5983078dd2526df2361540202d86p-1)), .y = REAL(FN32(0x1.a8fbe8p0), FN64(0x1.a8fbe873e3dd6p0), FN80(0x1.a8fbe873e3dd5ca6p0), FN128(0x1.a8fbe873e3dd5ca6d9c9050129a6p0)) },
{ .x = REAL(FN32(0x1.c12a56p-1), FN64(0x1.c12a569ec49e6p-1), FN80(0x1.c12a569ec49e5bbap-1), FN128(0x1.c12a569ec49e5bbadfe86cf6a195p-1)), .y = REAL(FN32(0x1.b7c5e6p-3), FN64(0x1.b7c5e5094986p-3), FN80(0x1.b7c5e50949860cfp-3), FN128(0x1.b7c5e50949860ceda0fd99ae0542p-3)) },
{ .x = REAL(FN32(-0x1.c12a56p-1), FN64(-0x1.c12a569ec49e6p-1), FN80(-0x1.c12a569ec49e5bbap-1), FN128(-0x1.c12a569ec49e5bbadfe86cf6a195p-1)), .y = REAL(FN32(0x1.c90744p0), FN64(0x1.c907435ed6cf4p0), FN80(0x1.c907435ed6cf3e62p0), FN128(0x1.c907435ed6cf3e624be04cca3f58p0)) },
{ .x = REAL(FN32(0x1.23f51ep0), FN64(0x1.23f51eb3ffcd5p0), FN80(0x1.23f51eb3ffcd553ap0), FN128(0x1.23f51eb3ffcd553977f0ad39e907p0)), .y = REAL(FN32(0x1.b55b56p-4), FN64(0x1.b55b5229d2653p-4), FN80(0x1.b55b5229d2650fbep-4), FN128(0x1.b55b5229d2650fbffd2b3657cb32p-4)) },
{ .x = REAL(FN32(-0x1.23f51ep0), FN64(-0x1.23f51eb3ffcd5p0), FN80(-0x1.23f51eb3ffcd553ap0), FN128(-0x1.23f51eb3ffcd553977f0ad39e907p0)), .y = REAL(FN32(0x1.e4aa4ap0), FN64(0x1.e4aa4add62d9bp0), FN80(0x1.e4aa4add62d9af04p0), FN128(0x1.e4aa4add62d9af04002d4c9a834dp0)) },
{ .x = REAL(FN32(0x1.7b8b74p0), FN64(0x1.7b8b74b6cc8afp0), FN80(0x1.7b8b74b6cc8aeecap0), FN128(0x1.7b8b74b6cc8aeecab585adfe7bbdp0)), .y = REAL(FN32(0x1.27122cp-5), FN64(0x1.2712298df3abdp-5), FN80(0x1.2712298df3abda9ap-5), FN128(0x1.2712298df3abda977d825e57e0e6p-5)) },
{ .x = REAL(FN32(-0x1.7b8b74p0), FN64(-0x1.7b8b74b6cc8afp0), FN80(-0x1.7b8b74b6cc8aeecap0), FN128(-0x1.7b8b74b6cc8aeecab585adfe7bbdp0)), .y = REAL(FN32(0x1.f6c76ep0), FN64(0x1.f6c76eb39062ap0), FN80(0x1.f6c76eb39062a12cp0), FN128(0x1.f6c76eb39062a12b4413ed0d40f9p0)) },
{ .x = REAL(FN32(0x1.ed687ep0), FN64(0x1.ed687e20d6b4ap0), FN80(0x1.ed687e20d6b49cd4p0), FN128(0x1.ed687e20d6b49cd45260fbcad40fp0)), .y = REAL(FN32(0x1.a47cb4p-8), FN64(0x1.a47cb30241362p-8), FN80(0x1.a47cb30241362e74p-8), FN128(0x1.a47cb30241362e70dbb8a7711463p-8)) },
{ .x = REAL(FN32(-0x1.ed687ep0), FN64(-0x1.ed687e20d6b4ap0), FN80(-0x1.ed687e20d6b49cd4p0), FN128(-0x1.ed687e20d6b49cd45260fbcad40fp0)), .y = REAL(FN32(0x1.fe5b84p0), FN64(0x1.fe5b834cfdbedp0), FN80(0x1.fe5b834cfdbec9d2p0), FN128(0x1.fe5b834cfdbec9d18f2447588eecp0)) },
{ .x = REAL(FN32(0x1.40b71ep1), FN64(0x1.40b71ec88b8fp1), FN80(0x1.40b71ec88b8eff8ap1), FN128(0x1.40b71ec88b8eff8a0258a3aa3d0ap1)), .y = REAL(FN32(0x1.9e21fap-12), FN64(0x1.9e21ec9519ea4p-12), FN80(0x1.9e21ec9519ea4a32p-12), FN128(0x1.9e21ec9519ea4a3207f604046312p-12)) },
{ .x = REAL(FN32(-0x1.40b71ep1), FN64(-0x1.40b71ec88b8fp1), FN80(-0x1.40b71ec88b8eff8ap1), FN128(-0x1.40b71ec88b8eff8a0258a3aa3d0ap1)), .y = REAL(FN32(0x1.ffe61ep0), FN64(0x1.ffe61de136ae6p0), FN80(0x1.ffe61de136ae615cp0), FN128(0x1.ffe61de136ae615b5cdf809fbfbap0)) },
{ .x = REAL(FN32(0x1.a0ee0ep1), FN64(0x1.a0ee0e6b1bd38p1), FN80(0x1.a0ee0e6b1bd37f66p1), FN128(0x1.a0ee0e6b1bd37f669ca66e5d4f59p1)), .y = REAL(FN32(0x1.12dadep-18), FN64(0x1.12dad823885e6p-18), FN80(0x1.12dad823885e6634p-18), FN128(0x1.12dad823885e662ae2af2203aa23p-18)) },
{ .x = REAL(FN32(-0x1.a0ee0ep1), FN64(-0x1.a0ee0e6b1bd38p1), FN80(-0x1.a0ee0e6b1bd37f66p1), FN128(-0x1.a0ee0e6b1bd37f669ca66e5d4f59p1)), .y = REAL(FN32(0x1.ffffbcp0), FN64(0x1.ffffbb4949f72p0), FN80(0x1.ffffbb4949f71de8p0), FN128(0x1.ffffbb4949f71de866754754377fp0)) },
{ .x = REAL(FN32(0x1.0f0122p2), FN64(0x1.0f0122f8d2164p2), FN80(0x1.0f0122f8d2164602p2), FN128(0x1.0f0122f8d2164602b29f61564061p2)), .y = REAL(FN32(0x1.233d46p-29), FN64(0x1.233d1f2b3bb8ap-29), FN80(0x1.233d1f2b3bb7b226p-29), FN128(0x1.233d1f2b3bb7b209e2bb1750d8e9p-29)) },
{ .x = REAL(FN32(-0x1.0f0122p2), FN64(-0x1.0f0122f8d2164p2), FN80(-0x1.0f0122f8d2164602p2), FN128(-0x1.0f0122f8d2164602b29f61564061p2)), .y = REAL(FN32(0x1p1), FN64(0x1.fffffff6e617p0), FN80(0x1.fffffff6e61706a6p0), FN128(0x1.fffffff6e61706a622426fb0ea27p0)) },
{ .x = REAL(FN32(0x1.604e48p2), FN64(0x1.604e471044502p2), FN80(0x1.604e4710445027dp2), FN128(0x1.604e4710445027d04e9bfe89ba17p2)), .y = REAL(FN32(0x1.f69bcap-48), FN64(0x1.f69c1b7091615p-48), FN80(0x1.f69c1b70915ea132p-48), FN128(0x1.f69c1b70915ea1177916867802ecp-48)) },
{ .x = REAL(FN32(-0x1.604e48p2), FN64(-0x1.604e471044502p2), FN80(-0x1.604e4710445027dp2), FN128(-0x1.604e4710445027d04e9bfe89ba17p2)), .y = REAL(FN32(0x1p1), FN64(0x1.fffffffffffe1p0), FN80(0x1.fffffffffffe0964p0), FN128(0x1.fffffffffffe0963e48f6ea15ee9p0)) },
{ .x = REAL(FN32(0x1.c9ff5cp2), FN64(0x1.c9ff5c61f2683p2), FN80(0x1.c9ff5c61f26833c2p2), FN128(0x1.c9ff5c61f26833c1ffcacae63eb8p2)), .y = REAL(FN32(0x1.5b089ap-78), FN64(0x1.5b087c715d6aep-78), FN80(0x1.5b087c715d69b606p-78), FN128(0x1.5b087c715d69b606f8e55f74d92fp-78)) },
{ .x = REAL(FN32(-0x1.c9ff5cp2), FN64(-0x1.c9ff5c61f2683p2), FN80(-0x1.c9ff5c61f26833c2p2), FN128(-0x1.c9ff5c61f26833c1ffcacae63eb8p2)), .y = REAL(FN32(0x1p1), FN64(0x1p1), FN80(0x1p1), FN128(0x1.fffffffffffffffffffa93de0e3bp0)) },
{ .x = REAL(FN32(0x1.29b2c8p3), FN64(0x1.29b2c8d943f6fp3), FN80(0x1.29b2c8d943f6ee72p3), FN128(0x1.29b2c8d943f6ee714caa3715a8c4p3)), .y = REAL(FN32(0x1.0ff02p-129), FN64(0x1.0fef9bc5ec361p-129), FN80(0x1.0fef9bc5ec3705b2p-129), FN128(0x1.0fef9bc5ec370620b1c2f834b0fbp-129)) },
{ .x = REAL(FN32(-0x1.29b2c8p3), FN64(-0x1.29b2c8d943f6fp3), FN80(-0x1.29b2c8d943f6ee72p3), FN128(-0x1.29b2c8d943f6ee714caa3715a8c4p3)), .y = REAL(FN32(0x1p1), FN64(0x1p1), FN80(0x1p1), FN128(0x1p1)) },
{ .x = REAL(FN32(0x1.830206p3), FN64(0x1.8302051a71f43p3), FN80(0x1.8302051a71f435fap3), FN128(0x1.8302051a71f435f9b076e135c1ccp3)), .y = REAL(FN32(0x0p-2), FN64(0x1.78d05c95b8d3ap-216), FN80(0x1.78d05c95b8ccf0b8p-216), FN128(0x1.78d05c95b8ccf110ab518f32f9fcp-216)) },
{ .x = REAL(FN32(-0x1.830206p3), FN64(-0x1.8302051a71f43p3), FN80(-0x1.8302051a71f435fap3), FN128(-0x1.8302051a71f435f9b076e135c1ccp3)), .y = REAL(FN32(0x1p1), FN64(0x1p1), FN80(0x1p1), FN128(0x1p1)) },
{ .x = REAL(FN32(0x1.f71c3ap3), FN64(0x1.f71c39d59423ep3), FN80(0x1.f71c39d59423dfc4p3), FN128(0x1.f71c39d59423dfc4989a8b2c48bcp3)), .y = REAL(FN32(0x0p-2), FN64(0x1.7ed2b68b7bce1p-362), FN80(0x1.7ed2b68b7bce656ep-362), FN128(0x1.7ed2b68b7bce648d7b7f2183d571p-362)) },
{ .x = REAL(FN32(-0x1.f71c3ap3), FN64(-0x1.f71c39d59423ep3), FN80(-0x1.f71c39d59423dfc4p3), FN128(-0x1.f71c39d59423dfc4989a8b2c48bcp3)), .y = REAL(FN32(0x1p1), FN64(0x1p1), FN80(0x1p1), FN128(0x1p1)) },
/*
 * SPDX-License-Identifier: BSD-3-Clause
 *
 * Copyright © 2025 Keith Packard
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above
 *    copyright notice, this list of conditions and the following
 *    disclaimer in the documentation and/or other materials provided
 *    with the distribution.
 *
 * 3. Neither the name of the copyright holder nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 * OF THE POSSIBILITY OF SUCH DAMAGE.
 */
